5
ответов

Каково использование, Входят в управление SQL Server Studio & Transact SQL?

Studio управления SQL Server всегда вставляет команду GO, когда я создаю запрос с помощью меню щелчка правой кнопкой "Script As". Почему? Что действительно ИДЕТ, на самом деле делают?
вопрос задан: 4 April 2019 05:13
5
ответов

Добавление миллисекунд к дате и времени в tsql INSERT INTO

Я делаю запрос INSERT INTO для инициализации новой таблицы. Первичный ключ является RFQ_ID и Action_Time, Как мог добавить 1 миллисекунду к каждому Action_Time на новой записи для предотвращения "Нарушения...
вопрос задан: 25 March 2019 03:48
5
ответов

Как я могу выбрать первый день месяца в SQL?

Я просто должен выбрать первый день месяца данной переменной даты и времени. Я знаю, что довольно легко сделать использование этого вида кода: выберите БРОСОК (БРОСОК (ГОД (@mydate) AS VARCHAR (4)) + '/' + БРОСОК (МЕСЯЦ (...
вопрос задан: 24 January 2019 01:23
5
ответов

Проверьте, существует ли таблица в SQL Server

Я хотел бы, чтобы это было окончательным обсуждением того, как проверить, существует ли таблица в SQL Server 2000/2005 с использованием операторов SQL. Когда вы Google для ответа, вы получите так много разных ответов. Является ...
вопрос задан: 17 October 2018 19:03
5
ответов

Различие между CTE и SubQuery?

Из этого сообщения, Как использовать ROW_NUMBER в следующей процедуре? Существует две версии ответов, где каждый использует SubQuery и другое использование CTE для решения той же проблемы. Теперь затем, что...
вопрос задан: 28 March 2018 05:49
5
ответов

Как избежать одиночной кавычки в SQL Server?

Я пытаюсь вставить некоторые текстовые данные в таблицу в SQL Server 9. Текст содержит одну кавычку ('). Как мне избежать этого? Я попытался использовать две одинарные кавычки, но это привело меня к ошибкам. например. ...
вопрос задан: 26 March 2018 10:01
5
ответов

Строки количества T-SQL с определенными значениями (Несколько в одном запросе)

Я нуждаюсь в некоторой помощи с запросом T-SQL. Я хочу считать поля, которые имеют специальное значение (например,>. 1). Принятие у меня есть таблица как: IGrp | Объект | Value1 | Value2 ###############\############## | I11 |...
вопрос задан: 19 December 2017 14:15
5
ответов

Значительное различие в производительности SQL с помощью ИЗБРАННОГО TOP x, даже когда x намного выше, чем выбранные строки

Я выбираю некоторые строки из табличной функции, но нашел необъяснимое значительное различие в производительности путем помещения ИЗБРАННОГО TOP в запрос. ВЫБЕРИТЕ col1, col2, col3 и т.д. ОТ dbo....
вопрос задан: 23 November 2017 21:22
5
ответов

Тип данных для хранения IP-адреса в SQL Server

Какой тип данных я должен выбрать для хранения IP-адреса в SQL Server? Путем выбора правильного типа данных было бы достаточно легко отфильтровать IP-адресом затем?
вопрос задан: 5 November 2017 07:45
5
ответов

TSQL — Вставка дат в динамический SQL

Рассмотрите следующий TSQL: НАБОР @WhereClause1 =, 'где a. Дата>' + @InvoiceDate я получаю ошибку даты/преобразования строк. @InvoiceDate является переменной даты и времени. Каков правильный синтаксис?
вопрос задан: 14 August 2017 10:17
5
ответов

Что Вы делаете в SQL Server, чтобы СОЗДАТЬ ИЛИ ИЗМЕНИТЬСЯ?

Год 2009 года, и SQL Server не имеет, СОЗДАЮТ ИЛИ ИЗМЕНЯЮТСЯ/ЗАМЕНЯЮТ. Это - то, что я делаю вместо этого. ЕСЛИ СУЩЕСТВУЕТ (ВЫБЕРИТЕ 1 ИЗ INFORMATION_SCHEMA.ROUTINES ГДЕ ROUTINE_NAME = '...
вопрос задан: 28 July 2017 13:48
5
ответов

Проверьте, существует ли строка, иначе вставьте

Я должен записать хранимую процедуру T-SQL, которая обновляет строку в таблице. Если строка не существует, вставьте ее. Все это ступает перенесенное транзакцией. Это для системы бронирования, таким образом, это должно быть...
вопрос задан: 15 April 2017 17:38
5
ответов

Доберитесь в последний день месяца в SQL

Я должен добраться в последний день месяца, данного как дата в SQL. Если у меня есть первый день месяца, я могу сделать что-то вроде этого: DATEADD (ДЕНЬ, DATEADD (МЕСЯЦ, '2009-05-01', 1),-1), Но делает любого...
вопрос задан: 20 January 2017 10:22
5
ответов

Что является различием между “”; и “ПОЙДИТЕ” в T-SQL?

Я использую ADO.NET, а также sqlcmd утилиту для отправки сценариев SQL в SQL Server 2008. Что является различием между использованием; и ПОЙДИТЕ для разделения блоков SQL?
вопрос задан: 28 November 2016 04:14
5
ответов

Как проверить существование SQL-сервера возражают и отбрасывать его?

Править: функциональное создание отсутствовало, извините об этом у меня есть запрос T-SQL, который идет: ОБЪЯВИТЕ @IsSomething набор битов @IsSomething = 0, ЕСЛИ / некоторые тесты / УСТАНАВЛИВАЮТ @IsSomething = 1 ДОЛЖНОСТНОЕ ЛИЦО (' CREATE FUNCTION...
вопрос задан: 4 November 2016 10:38
5
ответов

Задержка задания для ASP.NET для запуска асинхронный код?

Есть ли плагин или другой для имитации Rails Delayed Job в ASP.NET? Каков наилучший способ запуска асинхронного кода или заданий в приложении ASP.NET?
вопрос задан: 10 February 2016 14:26
5
ответов

Как я сортирую столбец VARCHAR в SQL-сервере, который содержит числа?

У меня есть столбец VARCHAR в базе данных SQL Server 2000, которая может содержать или буквы или числа. Это зависит от того, как приложение настроено на фронтенде для клиента. Когда это делает...
вопрос задан: 25 November 2015 00:05
5
ответов

Выберите столбцы из набора результатов хранимой процедуры

У меня есть хранимая процедура, которая возвращает 80 столбцов и 300 строк. Я хочу написать выбор, который получает 2 из этих столбцов. Что-то вроде SELECT col1, col2 ОТ EXEC MyStoredProc 'param1', 'param2' ...
вопрос задан: 10 June 2015 03:43
5
ответов

Когда я должен использовать точки с запятой в SQL Server?

При проверке некоторого кода сети и сценариев, сгенерированных Studio управления SQL Server, я заметил, что некоторые операторы заканчиваются точкой с запятой. Таким образом, когда я должен использовать его?
вопрос задан: 24 March 2015 09:33
5
ответов

SQL-сервер, оператор IF в рамках SQL-запроса

Я испытываю затруднения использовать оператор IF в этом запросе SQL-сервера. Что я хочу: Если salesHeader. [Поставка - для Именования] не является пустой, я должен возвратить тот AS DeliveryName, если это является пустым, возвратиться...
вопрос задан: 16 January 2015 16:11
5
ответов

T-Sql удаляют десятичную точку из типа данных money

Учитывая ограничение только использования T-Sql в SQL-сервере 2005, там лучший способ удалить десятичную точку из типа данных money, чем преобразование в varchar (сюда неявно) и затем замена...
вопрос задан: 25 November 2014 20:41
5
ответов

Как я могу перечислить все внешние ключи, ссылающиеся на данную таблицу в SQL Server?

Мне нужно удалить таблицу с высокими ссылками в базе данных SQL Server. Как я могу получить список всех ограничений внешнего ключа, которые мне нужно будет удалить, чтобы удалить таблицу? (Ответы на SQL предпочтительнее ...
вопрос задан: 22 November 2014 17:43
5
ответов

Подсчет количества удаленных строк в хранимой процедуре SQL Server

В SQL Server 2005, там способ удалить строки и быть сказанным, сколько было на самом деле удалено? Я мог провести избранный подсчет (*) с теми же условиями, но мне нужно это, чтобы быть совершенно защищенным...
вопрос задан: 25 October 2014 11:41
5
ответов

Как создать уникальное ограничение, которое также допускает нулевые значения?

Я хочу иметь уникальное ограничение для столбца, который я собираюсь заполнить GUID. Тем не менее, мои данные содержат нулевые значения для этих столбцов. Как мне создать ограничение, которое позволяет несколько нуль ...
вопрос задан: 20 October 2014 11:40
5
ответов

Удалить дублирующиеся записи в SQL Server?

Считайте столбец названным Сотрудником таблицы EmployeeName. Цель состоит в том, чтобы удалить повторенные записи, на основе поля EmployeeName. Anand Anand Anil Dipak Anil Dipak Dipak Anil EmployeeName------------...
вопрос задан: 2 September 2014 10:36
5
ответов

SQL МАКС нескольких столбцов?

Как делают Вы возвращаете 1 значение на строку макс. из нескольких столбцов: TableName [Число, Date1, Date2, Date3, Стоимость] я должен возвратить что-то вроде этого: [Число, Most_Recent_Date, Стоимость] Запрос?
вопрос задан: 12 August 2014 08:40
5
ответов

Удаление записей от таблицы SQL Server без курсора

Я пытаюсь выборочно удалить записи из таблицы SQL Server 2005 без цикличного выполнения через курсор. Таблица может содержать много записей (иногда> 500,000), таким образом, цикличное выполнение является слишком медленным. Данные: идентификатор...
вопрос задан: 10 August 2014 16:03
5
ответов

Вывод TSQL xml с пространством имен [duplicate]

Ищете понимание того, как лучше контролировать, где SQL Server 2016 помещает пространства имен XML. Ниже приведен запрос, который форматирует данные правильно (пожалуйста, не спрашивайте, почему subData, я не знаю, желаю, чтобы это wasn ...
вопрос задан: 21 July 2014 09:30
5
ответов

Как я могу запросить название текущего экземпляра базы данных SQL Server?

Это - что-то вроде "курицы или яйца" вид запроса, но может кто-то dreamup запрос, который может возвратить название текущего экземпляра базы данных, в котором выполняется запрос? Верьте мне, когда я скажу меня...
вопрос задан: 26 March 2014 15:58
5
ответов

Как вычислить возраст в T-SQL с годами, месяцами и днями

Каков был бы лучший способ вычислить чей-то возраст в годах, месяцах и днях в T-SQL (SQL Server 2000)? Функция datediff не обрабатывает границы года хорошо плюс получение месяцев и...
вопрос задан: 5 January 2014 09:58