Есть ли хороший способ экспорта оракула в hssql? - PullRequest
0 голосов
/ 17 января 2012

Я имею дело с устаревшей базой данных, и я хотел бы создать ее тестовую версию.

Он основан на представлениях, а не на таблицах.

Мне интересно, знает ли кто-нибудь здесь хороший быстрый способ экспорта sql из представлений со всеми типами данных, которые я мог бы затем использовать для создания версии базы данных на основе таблицы hsql?

1 Ответ

2 голосов
/ 17 января 2012

Вы можете использовать большинство IDE (например, Toad или SQL Developer ) для просмотра и извлечения базового SQL из представлений (и типов из таблиц моментальных снимков). Это был бы самый простой и дружелюбный подход.

Альтернативой может быть использование встроенного пакета DBMS_METADATA

select dbms_metadata.get_ddl('VIEW', 'MY_VIEW') from dual;

См. здесь для других опций (например, 'MATERIALIZED_VIEW') и примеров.

...