Конвертация синонимов из DB2 LUW в PostgreSQL
Поскольку PostgreSQL не поддерживает синонимы, их невозможно перенести из DB2, за исключением тех, которые были созданы для таблиц. Чтобы преобразовать такие синонимы, необходимо воспользоваться следующим параметром (Как установить параметры в Конвертум Мастере):
[DDL]
SYNONYM_TO_VIEW=Yes
При использовании данного параметра вместо синонимов для таблиц и представлений PostgreSQL будет создавать представления для соответствующих объектов:
| DB2 LUW | PostgreSQL |
|---|---|
| CREATE ALIAS Al1 FOR tab1; | CREATE VIEW Al1 AS SELECT * FROM tab1; |
Для других типов объектов (функций, процедур и т. д.) синонимы будут пропущены, а код поменяет использование синонимов на сами объекты.
Если у вас есть другие вопросы, пожалуйста, свяжитесь с нами: support@convertum.ru