Можно ли разобрать JSONв TSQL? Я не хочу создавать JSONстроку; скорее, я хочу проанализировать JSONстроку, переданную как
Можно ли разобрать JSONв TSQL? Я не хочу создавать JSONстроку; скорее, я хочу проанализировать JSONстроку, переданную как
В SQL Server 2008 я хотел бы, чтобы столбец datetime округлялся до ближайшего часа и ближайшей минуты, предпочтительно с существующими функциями в 2008 году. Для этого значения столбца 2007-09-22 15:07:38.850вывод будет выглядеть так: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest...
Какой тип данных выбрать для хранения IP-адреса в SQL Server? Будет ли тогда достаточно легко выполнить фильтрацию по IP-адресу, выбрав правильный тип
Каковы альтернативы реализации следующего запроса: select * from table where isExternal = @type = 2 ? 1 :
У меня есть следующая таблица A: id ---- 1 2 12 123 1234 Мне нужно оставить idзначения с нулями: id ---- 0001 0002 0012 0123 1234 Как я могу этого
У меня есть база данных архива удаленных файлов, в которой хранится идентификатор удаленного файла, я хочу, чтобы администратор мог восстановить файл (а также тот же идентификатор для связывания файлов). Я не хочу убирать identity_insert со всей таблицы, так как увеличение на единицу отлично...
Как мне просто переключать столбцы со строками в 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 кажется слишком сложным для...
В 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...
У меня есть существующая таблица, которую я собираюсь уничтожить, потому что я не создавал ее с IDнабором столбцов в качестве столбца Identity таблицы. Используя SQL Server Management Studio , я написал сценарий «Создать в ...» существующей таблицы и получил следующее: CREATE TABLE [dbo].[History](...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли эквивалентные функции SQL Server IsNull () в Oracle? В SQL Server мы можем ввести, IsNull()чтобы определить, является ли поле нулевым. Есть ли в PL / SQL эквивалентная...
Существует ли в SQL Server 2005 концепция одноразовой или локальной функции, объявленной внутри сценария SQL или хранимой процедуры? Я хотел бы абстрагироваться от некоторых сложностей в сценарии, который я пишу, но для этого потребуется возможность объявить функцию. Просто...
У меня есть две следующие таблицы: 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 Однако в моем случае могут существовать повторяющиеся...
Может кто-нибудь объяснить, как работает функция COALESCE в TSQL? Синтаксис следующий КОАЛЕС (x, y) Документ MSDN по этой функции довольно
У меня есть таблица ABC в базе данных DB. Я хочу создать копии ABC с именами ABC_1, ABC_2, ABC_3 в той же БД. Как я могу это сделать, используя Management Studio (желательно) или SQL-запросы? Это для SQL Server 2008...
У меня есть код: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT...
Как присвоить результат вызова exec переменной в SQL? У меня есть хранимая процедура up_GetBusinessDay, которая возвращает одну дату. Вы можете сделать что-нибудь вроде этого: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date,...
Простой вопрос: как составить список первичных ключей таблицы с помощью T-SQL? Я знаю, как получить индексы для таблицы, но не могу вспомнить, как получить
Скажем, у меня есть строка идентификатора (int) в базе данных, установленная в качестве первичного ключа. Если я часто запрашиваю идентификатор, мне также нужно его индексировать? Или первичный ключ означает, что он уже проиндексирован? Причина, по которой я спрашиваю, заключается в том, что в MS...
у меня большая строка в SQL Server. Я хочу обрезать эту строку до 10 или 15 символов Исходная строка this is test string. this is test string. this is test string. this is test string. Желаемая строка this is test string. this is...