Результаты поиска по запросу "sql-server-2008"
Разобрать разделенную запятыми строку, чтобы сделать IN Список строк в предложении Where
Моя хранимая процедура получает параметр, который представляет собой строку, разделенную запятыми: DECLARE @Account AS VARCHAR(200) SET @Account = 'SA,A'Мне нужно сделать из этого следующее заявление: WHERE Account IN ('SA', 'A')Какова лучшая ...
Как объявить массив внутри хранимой процедуры MS SQL Server?
Мне нужно объявить 12 десятичных переменных, соответствующих году каждого месяца, с помощью курсора. Я суммирую значения с этими переменными, а затем обновляю некоторую информацию о продажах. Я не знаю, если SQL Server имеет этот ...
Получить строки в виде столбцов в sqlserver 2008
у меня есть таблица DistanceTable Это имеет столбцы, как Slno From To Dist ----------------------------- 1 Vskp Hyd 100 2 Hyd Chennai 200 3 Chennai Vskp 458Теперь я хочу, чтобы данные отображались как VSKP HYD CHENNAI VSKP 0km 100km 458km HYD ...
BULK вставка с FIRE_TRIGGERS не выполняет триггер
Я использую следующий код для массовой вставки файла CSV: BULK INSERT CustomSelection FROM 'c:\asd\a1.csv' WITH ( FIRSTROW =2, FIELDTERMINATOR = ',', ROWTERMINATOR = '\n', FIRE_TRIGGERS ) GOУ меня есть свойство FIRE_TRIGGERS, но триггер все еще ...
CROSS JOIN против INNER JOIN в SQL Server 2008
В чем разница междуCROSS JOIN а такжеINNER JOIN? CROSS JOIN: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS ...
Преобразование данных строки в столбец в SQL Server
Сегодня мой коллега попросил меня преобразовать данные из вертикальной промежуточной таблицы в горизонтальную таблицу. Я имею в виду преобразовать строки в столбец. Я использовал PIVOT и решил это. Но попал в ситуацию, когда у меня возникают ...
Использование курсора в dbMail в SQL Server 2008
Я пытаюсь отправить информацию о денежном переводе нашим клиентам, указав номер чека и сумму на чеке. Я не могу отправить одно электронное письмо для каждого клиента с номером чека, суммой и информацией о денежном переводе. В настоящее время ...
Альтернатива использованию WHERE… IN (…) для медленных SQL-запросов
На самом деле это часть гораздо большего сложного запроса. В соответствии с планом запроса сортировка этого оператора доминирует над стоимостью более крупного запроса. И материализовав эту часть запроса, я убедился, что она доминирует ...
сравнить значения через запятую в sql
Я пытаюсь написать функцию для сравнения значений через запятую в SQL Я взял некоторый код из Интернета: SELECT CASE WHEN EXISTS ( SELECT 1 FROM dbo.Split(@v1) WHERE ', ' + LTRIM(@v2) + ',' LIKE '%, ' + LTRIM(Item) + ',%' ) THEN 1 ELSE 0 ...
Генерация случайных имен в SQL
У меня есть 5 случайных имен для мужчин и женщин. Мне нужно вставить случайные имена в зависимости от пола. Но как мы можем вставить имена случайным образом из набора из 5 имен в SQL. Является ли это возможным?