|
|
|
Разделитель команд в скрипте не подставляется
|
|||
|---|---|---|---|
|
#18+
Работаю в 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"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2008, 15:09:04 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1543604]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 492ms |

| 0 / 0 |
