Вопросы по теме 'tsql'
Выполнение хранимой процедуры внутри хранимой процедуры
Я хотел бы выполнить хранимую процедуру внутри хранимой процедуры, например
EXEC SP1
BEGIN
EXEC SP2
END
Но я хочу, чтобы SP1 завершился только после завершения SP2 , поэтому мне нужно найти способ, чтобы SP1 дождался завершения SP2...
02.01.2024
Функция типа Implode в SQL Server 2000?
Есть ли функция типа Implode для SQL Server?
У меня есть список (в таблице SQL-сервера):
Apple
Orange
Pear
Blueberry
и я хочу, чтобы они вышли как
Apple, Orange, Pear, Blueberry
Я надеюсь, что пробел и запятую можно...
24.11.2023
TortoiseSVN из командной строки и ЕСЛИ ОШИБКА?
У меня есть командный файл, который я запускаю с рабочей станции Windows XP с пакетом обновления 3, которая применяет изменения SQL к базе данных с помощью sqlcmd.exe в SQL 2005.
У меня есть запись в командной строке для TortoiseSVN для...
11.11.2023
вернуть datediff как десятичный/процентный
В настоящее время я пишу скалярную функцию, и у меня есть несколько проблем с возвращаемым результатом.
Я сузил проблему до вычисления, которое преобразует разницу между двумя датами в процентное/десятичное число. независимо от того, что я...
28.11.2023
получить сумму количества за неделю со вторника по понедельник
Я использую SQL SERVER 2005 и имею таблицу, в которой хранятся чалланы по датам. В нем есть поле «Количество». Я хочу получить сумму «Количество» за недели месяца. Но эти недели должны начинаться со вторника по понедельник ( это международный...
19.12.2023
Многозначный параметр даты в хранимой процедуре?
Я пытаюсь заставить работать хранимую процедуру, которая принимает многозначный параметр для дат. Этого нет в SSRS, но я пытаюсь использовать тот же подход, что и с ним:
ALTER PROCEDURE spSelectPlacementData
(
@ClientID SMALLINT,...
17.01.2024
Как подсчитать строки GROUP BY в T-SQL
У меня есть этот SQL-запрос, который выполняет GROUP BY для объединения всех строк, содержащих один и тот же Player_id, но не один и тот же Game_id:
SELECT p.Player_id,
p.Name,
p.Position,
SUM(s.Goals) AS goalsb,...
16.12.2023
Как сгруппировать по одному столбцу и суммировать по второму?
tsql новичок здесь.
У меня есть таблица, похожая на эту:
CarId CarName UserId RentedTimes CrashedTimes
`````````````````````````````````````````````````````````
1 Ferrari 1 2 0
2 DB9 1...
13.12.2023
Проблема отладки TSQL
Я ищу эффективный способ отладки сложного и длинного T-Sql. Я нашел предложение MSDN для этого http://msdn.microsoft.com/en-us/library/ms241871%28v=vs.80%29.aspx , но когда я устанавливаю точки останова, он возвращается с сообщением «Точка останова...
12.12.2023
T-SQL DateMath: для любой даты найдите вхождение имени дня в месяце, например. 3-я суббота
Я пытаюсь разработать приложение для планирования, которое должно представлять такие правила, как «это событие происходит во 2-ю и 4-ю среду месяца» или «это событие происходит в нечетные субботы месяца (т. е. 1-е, 3-е и 5-я суббота).
С этой целью...
06.01.2024
sql вставить в таблицы ассоциаций поисковых таблиц
Я обновляю таблицы ассоциаций трех таблиц поиска следующим образом:
insert into LookUpTable1_AssociationTable1 ([LookupId],[AssociationId])
select Id as LookupId, 4 as AssociationId from LookupTable1
insert into LookUpTable2_AssociationTable2...
17.01.2024
Нахождение суммы на основе условия в Sql Server 2008
У меня есть эти столбцы в моей таблице
Person Agent Unit BSP Discount
578 0 000023 32689525 0.1
578 1 000025 17589656 1
579 0 000021...
23.12.2023
Как получить error_message из блока TRYCATCH SQL Server
BEGIN TRY
BEGIN TRANSACTION
--Lots of T-SQL Code here
COMMIT
END TRY
BEGIN CATCH
ROLLBACK
USE [msdb];
EXEC sp_send_dbmail
@profile_name='Mail Profile',
@recipients='[email protected]',
@subject='Data...
30.11.2023
Шаблоны SQL PATINDEX для фильтрации
Я пытаюсь отфильтровать строку, которая будет использоваться в качестве темы для почты Outlook. Я использую фильтр, потому что некоторые строки со специальными символами будут преобразовывать строку темы в Unicode, что я хочу предотвратить. Я...
06.01.2024
Как сравнить два столбца в SQL-сервере
У меня есть два столбца в SQL Server в двух разных таблицах. Один столбец имеет 9.011 , а другие столбцы таблицы имеют 9011 . Мне нужно удалить . и сравнить эти два столбца, чтобы увидеть, равны ли они.
Может ли кто-нибудь помочь мне, как это...
04.01.2024
Sybase. Разорвать или продолжить внутри цикла for
Я пишу процедуру Sybase и столкнулся с проблемой: как выйти из цикла for. Это просто дает мне синтаксическую ошибку. Можно ли пропустить текущую строку и перейти к следующей в цикле for?
for TmpUserEvents as TmpUserCursorEvents dynamic scroll...
13.11.2023
Удалить записи с помощью запроса выбора
Я хочу удалить все записи, которые возвращаются по следующему запросу:
SELECT *
FROM [Customer] C
INNER JOIN [BillingStatus] BS
ON BS.CustomerID = C.CustomerID
INNER JOIN [TCDetails] TC
ON TC.CustomerID = BS.CustomerID...
01.11.2023
T-SQL: итерация курсора не останавливается на @@FETCH_STATUS=-1
Я создал простой курсор в хранимой процедуре. Курсор просто перебирает все строки таблицы.
Из моего вывода кажется, что итератор извлекает n+1 строк.
Я пытался разорвать цикл while итерации, но это не решает проблему. Почему?
ALTER PROC...
08.01.2024
Выберите ТОЛЬКО папки, содержащие файлы
В настоящее время я извлекаю структуру папок и создаю базу данных с каждой папкой, содержащейся в родительской папке. Проблема в том, что когда есть папка, в которой нет файлов, она падает.
INSERT INTO DBName
EXECUTE XP_CMDSHELL 'dir...
30.11.2023
Найти отдельные строки на основе комбинации двух столбцов
У меня возникли проблемы с поиском хорошего решения проблемы в SQL.
Скажем, у меня есть такая таблица:
ID | A | A
--------------------
4427 | 2 | 3
4427 | 3 | 2
4427 | 3 | 5
4427 | 5 | 3
4427 | 1 | 3
4427 | 2...
15.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..