powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Выгрузить данные из всех таблиц в виде insert statement
6 сообщений из 6, страница 1 из 1
Выгрузить данные из всех таблиц в виде insert statement
    #39781770
bookas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Столкнулся с необходимостью выгрузить данные в виде

insert into TABLE_NAME values ( 'xxxx','aaaaa' )
не подскажите, есть ли такая возможность в Sybase
Моя идея, на системных таблицах собрать процедуру, которая будет использовать типы данных из таблиц и формировать скрипт данного типа

версия Adaptive Server Enterprise/15.5/
...
Рейтинг: 0 / 0
Выгрузить данные из всех таблиц в виде insert statement
    #39782199
Компостеров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bookas,

Если не секрет, зачем это нужно ?

Такие вещи умеет делать DBArtisan
...
Рейтинг: 0 / 0
Выгрузить данные из всех таблиц в виде insert statement
    #39782393
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bookasДобрый день!
Столкнулся с необходимостью выгрузить данные в виде

insert into TABLE_NAME values ( 'xxxx','aaaaa' )
не подскажите, есть ли такая возможность в Sybase
Моя идея, на системных таблицах собрать процедуру, которая будет использовать типы данных из таблиц и формировать скрипт данного типа

версия Adaptive Server Enterprise/15.5/


Такой возможности нет.

два варианта.

0) Выгрузить через BCP в виде CSV и написать небольшую простенькую программу (может даже на SED или AWK) которая преобразует даные в INSERT -ы

1) Сразу написать программку, например, на Python, которая бы высморкала данные в нужном виде.

Процедурами тоже можно, но будет проще написать НЕ в БД.
...
Рейтинг: 0 / 0
Выгрузить данные из всех таблиц в виде insert statement
    #39784553
bookas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Компостеров,

нужно выгрузить таблиц 250 из Sybase и загрузить на постгресс
...
Рейтинг: 0 / 0
Выгрузить данные из всех таблиц в виде insert statement
    #39784554
bookas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,

спасибо
...
Рейтинг: 0 / 0
Выгрузить данные из всех таблиц в виде insert statement
    #39784669
Компостеров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делал аналогичную работу, как раз - из ASE в Postgres . Но я использовал продукт Sybase DirectConnect for ODBC , команду TRANSFER.
Скорость работы , даже через ODBC - как у bcp.
Если есть желание продолжить общение - контакты в личке
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Выгрузить данные из всех таблиц в виде insert statement
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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