powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Разделитель команд в скрипте не подставляется
1 сообщений из 1, страница 1 из 1
Разделитель команд в скрипте не подставляется
    #35620620
Timons
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю в PowerDesigner v12, в физической модели для Oracle 10g. Параметр DBMS "Terminator" (ORACLE10g::Script\Sql\Syntax\Terminator) установлен в ";" (точка с запятой).
При генерации скриптов на создание или изменение базы данных все SQL-операторы (create, drop и т.д.) разделяются символом "/", который указан в настройках DBMS, в параметре "BlockTerminator". По идее, BlockTerminator должен подставляться после PL/SQL - блока, ну или блоков, "маска" которых задается в параметре DBMS "UsingBlockTerm". Тот же эффект и при предварительном просмотре скрипта всей модели, на закладке "Preview" в окне свойств модели.
Хотя, при предварительном просмотре скрипта по отдельно взятой таблице, на закладке "Preview" окна свойств таблицы, разделитель - точка с запятой, как и положено.

Как можно это побороть? Как заставить PD использовать в качестве разделителя значение из параметра "Terminator", а не "BlockTerminator"?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Разделитель команд в скрипте не подставляется
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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