Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Копирование таблиц базы Sybase программно / 4 сообщений из 4, страница 1 из 1
24.09.2010, 11:00
    #36864107
gam_gam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование таблиц базы Sybase программно
Есть таблица А со своей структурой, надо создать пустую таблицу В с такой же структурой. Может есть функция, которая создаст текстовую строку с Create table. В Sybase Central есть Copy Table Definition, хочется такую же возможность
...
Рейтинг: 0 / 0
26.09.2010, 14:49
    #36866738
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование таблиц базы Sybase программно
в pipeline есть опция создание копии.
можно в datawindow вызвать saveas(sql) и в полученном файле будет create table.

но эти оба способа не дадут тебе четкой копии таблицы с типами, индексами, ключами, итд.
ПБ не предназначен для таких операций.
...
Рейтинг: 0 / 0
26.09.2010, 21:13
    #36867044
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование таблиц базы Sybase программно
select * into <name_table> from <name_source> where 1=0 для Sybase отлично работает
...
Рейтинг: 0 / 0
27.09.2010, 14:16
    #36867977
sboyko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Копирование таблиц базы Sybase программно
Если работа одноразовая то лучше PipeLine(в paintere) - так видно какие поля в какие переходят(тут не без гемороя).
Если баз/таблиц много - то лучше пользоваться powerdesigner. Он знает про разные базы и типы их данных и выводит SQL создания таблицы в правильном формате.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Копирование таблиц базы Sybase программно / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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