powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить INSERT?
9 сообщений из 9, страница 1 из 1
Как получить INSERT?
    #39984625
ssms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.


Есть маленькая табличка (20 строк).


Как можно сгенерировать скрипт комнад INSERT чтобы из пустой таблицы получить такую-же по содержанию?
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984626
ssms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеются ввиду средства sql server, а не написание скрипта самостоятельно, типа SELECT 'INSERT INTO table (...) VALUES '+field ...
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984631
ssms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или sql server как в принципе не умеет?
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984637
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ssms
Или sql server как в принципе не умеет?
сервер - и не должен уметь, у него другое предназначение

а ssms - умеет
- правая педаль по базе
- Tasks - Generate scripts
- выбираешь таблицу, данные которой скриптуешь
- Advanced - Types of data to script = data only
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984641
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ssms
Или sql server как в принципе не умеет?

В SSMS
- пкм на базе
- task -> generate script
- выбираем в списке объектов нужную таблицу
- в advanced выставляем Schema and data (заодно изучаем прочие опции)
- выбираем куда генерить скрипт (файл, буфер, новое окно)
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984669
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLex
В SSMS

ssms
имеются ввиду средства sql server

Может, ТС хочет получить такое посредством sqlcmd
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984672
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
msLex
В SSMS

ssms
имеются ввиду средства sql server

Может, ТС хочет получить такое посредством sqlcmd


sqlcmd настолько же sql server, насколько и SSMS
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39984946
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS SQL умеет отправить данные в другую базу без костылей и прокладок в виде скриптов. Тут вам не MySQL.
...
Рейтинг: 0 / 0
Как получить INSERT?
    #39985689
Фотография SIMPLicity_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ssms
Добрый день.


Есть маленькая табличка (20 строк).


Как можно сгенерировать скрипт комнад INSERT чтобы из пустой таблицы получить такую-же по содержанию?


select * into [MyNewTable] from [AnyTable]

Но при этом НЕ передаются ограничения, индексы, default и проч.
Работает даже с прилинкованными серверами (через полное имя исходной таблицы).
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить INSERT?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]