Версия Целевой Базы Данных в Конвертум Мастер
Конвертум Мастер активно развивается. Мы внимательно отслеживаем все новые релизы наиболее популярных СУБД и стараемся своевременно добавлять в инструмент поддержку новых возможностей.
Например, рассмотрим оператор MERGE — в версии 15 PostgreSQL была добавлена его поддержка. Сразу после выхода этой версии мы обновили логику конвертации MERGE для всех популярных источников. Однако новая логика будет работать только при использовании версии инструмента с целевой СУБД PostgreSQL 15 и выше. Для более ранних версий конвертация выполняется по прежней схеме — с использованием двух операторов: INSERT и UPDATE.
Поэтому крайне важно указывать версию целевой базы данных при создании проекта. Результаты конвертации могут существенно зависеть от этого параметра.
Также важно отметить, что если версия не указана, конвертация будет выполняться в соответствии с правилами последнего релиза базы данных.
Если версия базы данных не задана, может возникнуть следующая ситуация: при использовании версии 14 PostgreSQL оператор MERGE будет сконвертирован как MERGE, однако объект не будет создан из-за ошибки, указывающей на то, что данный оператор не поддерживается.
Другие материалы по теме:
Руководство пользователя
Советы и рекомендации
Если у вас возникнут вопросы или трудности, пожалуйста, свяжитесь с нашей службой поддержки по адресу: support@convertum.ru
