Вопросы с тегом «tsql»

115
Разобрать JSON в TSQL

Можно ли разобрать JSONв TSQL? Я не хочу создавать JSONстроку; скорее, я хочу проанализировать JSONстроку, переданную как

113
Дата-время в T-SQL с округлением до ближайшей минуты и ближайших часов с использованием функций

В SQL Server 2008 я хотел бы, чтобы столбец datetime округлялся до ближайшего часа и ближайшей минуты, предпочтительно с существующими функциями в 2008 году. Для этого значения столбца 2007-09-22 15:07:38.850вывод будет выглядеть так: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest...

113
Функция PadLeft в T-SQL

У меня есть следующая таблица A: id ---- 1 2 12 123 1234 Мне нужно оставить idзначения с нулями: id ---- 0001 0002 0012 0123 1234 Как я могу этого

112
IDENTITY_INSERT установлен на OFF - Как его включить?

У меня есть база данных архива удаленных файлов, в которой хранится идентификатор удаленного файла, я хочу, чтобы администратор мог восстановить файл (а также тот же идентификатор для связывания файлов). Я не хочу убирать identity_insert со всей таблицы, так как увеличение на единицу отлично...

111
Простой способ транспонировать столбцы и строки в SQL?

Как мне просто переключать столбцы со строками в SQL? Есть ли простая команда для транспонирования? т.е. превратить этот результат: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 в это: Red | Green | Blue Paul 1 8 2 John 5 4 2 Tim 1 3 9 Eric 3 5 1 PIVOT кажется слишком сложным для...

111
SQL: МЕЖДУ vs <= и> =

В SQL Server 2000 и 2005: в чем разница между этими двумя WHEREпунктами? какой из них я должен использовать в каких сценариях? Запрос 1: SELECT EventId, EventName FROM EventMaster WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009' Запрос 2: SELECT EventId, EventName FROM EventMaster WHERE...

111
Как создать таблицу со столбцом идентификаторов

У меня есть существующая таблица, которую я собираюсь уничтожить, потому что я не создавал ее с IDнабором столбцов в качестве столбца Identity таблицы. Используя SQL Server Management Studio , я написал сценарий «Создать в ...» существующей таблицы и получил следующее: CREATE TABLE [dbo].[History](...

109
Могу ли я создать одноразовую функцию в скрипте или хранимой процедуре?

Существует ли в SQL Server 2005 концепция одноразовой или локальной функции, объявленной внутри сценария SQL или хранимой процедуры? Я хотел бы абстрагироваться от некоторых сложностей в сценарии, который я пишу, но для этого потребуется возможность объявить функцию. Просто...

109
Избегайте дублирования в запросе INSERT INTO SELECT в SQL Server

У меня есть две следующие таблицы: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Мне нужно вставить данные из Table1в Table2. Я могу использовать следующий синтаксис: INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 Однако в моем случае могут существовать повторяющиеся...

108
SQL Server - создать копию таблицы базы данных и поместить ее в ту же базу данных?

У меня есть таблица ABC в базе данных DB. Я хочу создать копии ABC с именами ABC_1, ABC_2, ABC_3 в той же БД. Как я могу это сделать, используя Management Studio (желательно) или SQL-запросы? Это для SQL Server 2008...

106
первичный ключ и индекс sql

Скажем, у меня есть строка идентификатора (int) в базе данных, установленная в качестве первичного ключа. Если я часто запрашиваю идентификатор, мне также нужно его индексировать? Или первичный ключ означает, что он уже проиндексирован? Причина, по которой я спрашиваю, заключается в том, что в MS...