Результаты поиска по запросу "sql-server-2008"

3 ответа

Разобрать разделенную запятыми строку, чтобы сделать IN Список строк в предложении Where

Моя хранимая процедура получает параметр, который представляет собой строку, разделенную запятыми: DECLARE @Account AS VARCHAR(200) SET @Account = 'SA,A'Мне нужно сделать из этого следующее заявление: WHERE Account IN ('SA', 'A')Какова лучшая ...

4 ответа

Как объявить массив внутри хранимой процедуры MS SQL Server?

Мне нужно объявить 12 десятичных переменных, соответствующих году каждого месяца, с помощью курсора. Я суммирую значения с этими переменными, а затем обновляю некоторую информацию о продажах. Я не знаю, если SQL Server имеет этот ...

3 ответа

Получить строки в виде столбцов в 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 ...

ТОП публикаций

1 ответ

BULK вставка с FIRE_TRIGGERS не выполняет триггер

Я использую следующий код для массовой вставки файла CSV: BULK INSERT CustomSelection FROM 'c:\asd\a1.csv' WITH ( FIRSTROW =2, FIELDTERMINATOR = ',', ROWTERMINATOR = '\n', FIRE_TRIGGERS ) GOУ меня есть свойство FIRE_TRIGGERS, но триггер все еще ...

9 ответов

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 ...

2 ответа

Преобразование данных строки в столбец в SQL Server

Сегодня мой коллега попросил меня преобразовать данные из вертикальной промежуточной таблицы в горизонтальную таблицу. Я имею в виду преобразовать строки в столбец. Я использовал PIVOT и решил это. Но попал в ситуацию, когда у меня возникают ...

1 ответ

Использование курсора в dbMail в SQL Server 2008

Я пытаюсь отправить информацию о денежном переводе нашим клиентам, указав номер чека и сумму на чеке. Я не могу отправить одно электронное письмо для каждого клиента с номером чека, суммой и информацией о денежном переводе. В настоящее время ...

1 ответ

Альтернатива использованию WHERE… IN (…) для медленных SQL-запросов

На самом деле это часть гораздо большего сложного запроса. В соответствии с планом запроса сортировка этого оператора доминирует над стоимостью более крупного запроса. И материализовав эту часть запроса, я убедился, что она доминирует ...

1 ответ

сравнить значения через запятую в sql

Я пытаюсь написать функцию для сравнения значений через запятую в SQL Я взял некоторый код из Интернета: SELECT CASE WHEN EXISTS ( SELECT 1 FROM dbo.Split(@v1) WHERE ', ' + LTRIM(@v2) + ',' LIKE '%, ' + LTRIM(Item) + ',%' ) THEN 1 ELSE 0 ...

7 ответов

Генерация случайных имен в SQL

У меня есть 5 случайных имен для мужчин и женщин. Мне нужно вставить случайные имена в зависимости от пола. Но как мы можем вставить имена случайным образом из набора из 5 имен в SQL. Является ли это возможным?