2016-08-12 1 views
0

Как создать сценарий данных таблицы с помощью хранимой процедуры?Как создать файл сценария данных таблицы в SQL Server с помощью хранимой процедуры?

Я нашел утилиту bcp, но она работает в командной строке ...

Мне нужно создавать сценарии таблицы данных из SQL Server 2008 R2

+0

Вы можете получить помощь здесь: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/715ccb74-f215-4242-9ce2-0c1563e67ac8/generate-table-create-scripts-using -stored-procedure? forum = sqlexpress –

+0

Нужно ли создавать только структуру данных или таблиц? – Mat

+0

спасибо #B Pavan Kumar. Но генерирует только структуру таблицы ... – nkota

ответ

0

Для подготовки сценария вы можете использовать этот запрос

declare @data nvarchar(max) 
set @data = 'insert into table2 (list of collumns) ' 

select top 100 @t = @t+ char(13) +' select '''+convert(nvarchar(100), col1)+''' as col1 ,'''+convert(nvarchar(100),col2)+''' as col2 union' 
from table1 

select @data 

Я думаю, вы можете использовать SP_EXECUTESQL для запуска @data скрипт в процедуре.

 Смежные вопросы

  • Нет связанных вопросов^_^