Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL Script / 8 сообщений из 8, страница 1 из 1
09.08.2002, 17:55:52
    #32042246
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
Подскажите плз вот что
Как сгенерить скрипт для таблицы - это понятно, а есть возможность сгенерить скрипт для содержимого таблицы, чтобы получать не пустую таблицу а уже заполненную ???
...
Рейтинг: 0 / 0
09.08.2002, 18:20:40
    #32042251
Tulkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
Я видел такой наворот только в Power Builder.
Говоришь ему сохранить, выбираешь *.sql и
он генерит кучу инсертов.
...
Рейтинг: 0 / 0
09.08.2002, 18:25:56
    #32042254
Artem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
Rapid SQL из той же темы
...
Рейтинг: 0 / 0
09.08.2002, 18:30:13
    #32042256
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
Пардон за темноту а что такое Rapid SQL ??
...
Рейтинг: 0 / 0
09.08.2002, 18:58:01
    #32042264
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
Зачем так сложно, можно ведь просто грамотно составить запрос и не нужно будет никаких внешних программ... в принципе, можно вообще одним SELECT обойтись ;-), даже без BCP...
Вот например, какое решение я видел для выгрузки данных в CSV формат:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
DECLARE @tbl varchar(  40 )
DECLARE TableCursor CURSOR FOR
select name from sysobjects where type = 'U' order by name
OPEN TableCursor
FETCH NEXT FROM TableCursor INTO @tbl
WHILE @@FETCH_STATUS =  0 


    BEGIN
    DECLARE @cmd varchar(  250 )
    select @cmd = 'bcp northwind.dbo.' + @tbl + ' out ' + 'c:\export\' + @tbl + '.csv -S ' + @@servername + ' -c -t, -U sa' 
    select @cmd = 'master..xp_cmdshell ''' + @cmd + ''''
    exec( @cmd) 
    select @cmd
    FETCH NEXT FROM TableCursor INTO @tbl
END
CLOSE TableCursor
DEALLOCATE TableCursor
...
Рейтинг: 0 / 0
09.08.2002, 22:03:03
    #32042286
SergCat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
Так ведь вопрос не про выгрузку данных в какой-нибудь формат навроде CSV, а про создание скрипта на основе данных для заполнения пустой таблицы с помощью него.
Я за свою практику не разу не столкнулся с такой процедурой или программой.
Хотя меня вполне устраивает моя собственная, написанная буквально за несколько минут - указываешь имя таблицы, при необходимости условие выборки и список колонок и получаешь скрипт на заполнение таблицы (Например, справочника). Отдаешь этот Script-файл заказчику, и все счастливы.
Лично меня очень удивляет, что таких функций нет в EM или QA.
...
Рейтинг: 0 / 0
09.08.2002, 22:51:29
    #32042296
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
это может dts...
...
Рейтинг: 0 / 0
09.08.2002, 23:25:15
    #32042299
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL Script
хотя не могу понять зачем?
это ж медленно...
через bcp ... да еще в натив формате.....
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL Script / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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