powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Клонирование таблиц
9 сообщений из 9, страница 1 из 1
Клонирование таблиц
    #32141373
OraDev2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет.
как клонировать таблицу? вместе с триггерами, индексами, и т.п.
Тюе полное клонирование структуры таблицы без данных
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141380
_kozyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если Oracle9i, посмотрите стандартный пакет DBMS_METADATA. Возможно подойдет экспорт/импорт с параметром ROWS=N
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141399
OraDev2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
к сожалению Oracle8
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141433
_kozyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из готовых решений (если устроит GUI) - SQL*Navigator от Quest Software. Если нужен программный интерфейс, придется писать аналог DBMS_METADATA для реконструкции CREATE TABLE, CREATE INDEX, ALTER TABLE ADD CONSTRAINT и т.п. на основе словаря Oracle, но работа эта муторная.
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141435
[IPT]-Said
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Воспользуйтесь возможностями SQL Navigator или DB Artizan...
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141442
OraDev2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача у меня такая:
есть таблица-темплейт с заданным набором полей, индексов, ...
на основе этой таблицы динамически создаются новые таблицы, может быть с добавлением новых полей, но с сохранением уже существующих.
поэтому нужна возможность делать это на PL\SQL
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141456
_kozyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну тогда словарь Oracle и по частям собирать каждую команду

1. CREATE TABLE - USER_TABLES, USER_TAB_COLUMNS
2. Правила целостности - USER_CONSTRAINTS
3. Индексы - USER_INDEXES, USER_IND_COLUMNS

Возможно что-то упустил.
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141457
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отказаться от такой функциональности в приложении.

(в сторону) Это мода такая пошла, что ли, таблицы на лету создавать, да ещё и с разными структурами... :/
...
Рейтинг: 0 / 0
Клонирование таблиц
    #32141459
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
I. Show object DDL statement
II. Add Alter table option..
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Клонирование таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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