Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как сформировать sql для insert?  [new]
Rebelint
Member

Откуда:
Сообщений: 347
Подскажите, какая программа может сформировать кучу строк с запросами insert на основе имеющийся таблицы с данными?
Часто нужно формировать скрипты по имеющимся, но вручную делать долго и лень.
Желательно, чтобы были настройки, вставлять проверку на наличие в конечной таблице данных с тем же ID, автоматическое формирование SET IDENTITY_INSERT ON/OFF, вкл/выкл транзакции, разбиение команд Go или выключение этой опциии и тд
В общем нужен гибкий инструмент по формированию скриптов SQL для заполнение таблиц.
22 июл 15, 15:23    [17921809]     Ответить | Цитировать Сообщить модератору
 Re: Как сформировать sql для insert?  [new]
Glory
Member

Откуда:
Сообщений: 104764
Rebelint
Желательно, чтобы были настройки, вставлять проверку на наличие в конечной таблице данных с тем же ID, автоматическое формирование SET IDENTITY_INSERT ON/OFF, вкл/выкл транзакции, разбиение команд Go или выключение этой опциии и тд
В общем нужен гибкий инструмент по формированию скриптов SQL для заполнение таблиц.

А еще наверное помещение недобавленных записей в отдельную таблицу, ведение логов работы, рассылка оповещений о прогрессе и статусе работы и тд ?
22 июл 15, 15:30    [17921850]     Ответить | Цитировать Сообщить модератору
 Re: Как сформировать sql для insert?  [new]
Rebelint
Member

Откуда:
Сообщений: 347
Нет, только указанное выше. Когда то видел чтото подобное, но уже просто не помню.
22 июл 15, 15:33    [17921869]     Ответить | Цитировать Сообщить модератору
 Re: Как сформировать sql для insert?  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1172
Glory,

забыли упомянуть формирование зарплатной ведомости с автоматической прибавкой и премиями.

и обязательно что бы клиентское приложение имело одну кнопку "сделать работу" и прогресс-баром "работа - делается ..."
22 июл 15, 15:34    [17921881]     Ответить | Цитировать Сообщить модератору
 Re: Как сформировать sql для insert?  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
Rebelint, если для ручной работы (сделать запрос, если понравилось - заскриптовать результат в insert) - https://www.sql.ru/forum/964454/ssmsboost-besplatnyy-add-in-dlya-ssms-dovodka-urovnya-udobstva-ssms-do-reytinga-uh-ty, если для тупого выбора списка таблиц, которые надо заскриптовать - в обозревателе объектов правой кнопкой по базе - Tasks - Script database objects, если мне память не изменяет (под рукой только русская студия).
22 июл 15, 16:17    [17922135]     Ответить | Цитировать Сообщить модератору
 Re: Как сформировать sql для insert?  [new]
_djХомяГ
Guest
К предыдущему посту еще тут обсуждалось
22 июл 15, 16:19    [17922144]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Как сформировать sql для insert?  [new]
zindur
Member

Откуда:
Сообщений: 85
вот ещё скриптик замутил думповать данные (INSERT INTO или SELECT * FROM)

DumpDataFromTable.sql
19 дек 17, 15:09    [21045829]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить