Архив для категории ‘MSSQL’

Проблема: При выполнении запроса из связанного сервера через openrowset:

останавливается служба сервера и в панели результата запроса выходит сообщение об ошибке: Сообщение 109, уровень 20, состояние 0, строка 0 Ошибка на транспортном уровне при получении результатов с сервера. (provider: Shared Memory Provider, error: 0 – Канал был закрыт.) На сервере установлен MSSQL 2012 SP4. […]

Задача: Дан список из 1000 чисел, в каждом числе по 5 цифр: 12345 12346 12342 12341 12121 … нужно каждое число заключить в кавычки: ‘12345’

Для привязки выполнения рутинных запросов к горячим клавишам в SQL Server Management Studio есть механим, который доступен по следующему пути в русскоязычной версии: “Сервис” – “Параметры” – “Среда” – “Клавиатура” – “Сочетания клавиш для запроса” и по этому в англоязычной: “Tools” – “Options” – “Environment” – “Keyboard” – “Query Shortcuts” Там уже существует несколько привязок […]

Задача: получить набор данных из Excel-файла в виде результата запроса SQL. Все необходимые опции, заранее, были включены следующим скриптом:

НАПОМИНАЮ, ЧТО ПЕРЕД ТЕМ, КАК ВЫ БУДЕТЕ ЧТО-ТО ДЕЛАТЬ С РАБОЧЕЙ БД ОБЯЗАТЕЛЬНО НУЖНО СДЕЛАТЬ ЕЁ БЭКАП! Я совсем недавно стал практиковаться с SQL и, начал осознавать, что многие рутинные задачи манипулирования данными можно решить посредством паттернов (шаблонов). Другими словами, например, если стоит задача избавиться от дублирующихся записей в какой-либо таблице, нет необходимости каждый раз […]

Пример скрипта для удаления генераторного отчёта:

 

Для того, чтобы на основе какой-либо сущности сделать экспорт объекта этой сущности в SQL-скрипт (для быстрого переноса элемента в другую БД), в Витакарте предусмотрен следующий механизм: Заходим в “Администрирование”-“Дополнительные команды пользовательского интерфейса”, добавляем новую команду. В поле “Наименование” вводим название вновь создаваемого действия, оно будет выводиться в меню на той сущности, для которой создаётся действие. […]

Пример скрипта с отображением результата запроса в виде XML:

Скачать пример SQL-скрипта ResultToXML

В начале скрипта дописываем begin tran, как на следующем примере:

Заметки по SQL (дополняется)

Posted: 9th Январь 2018 by lis in MSSQL

Заметки по SQL