Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PowerDesigner 15, Identifier Delimiters / 4 сообщений из 4, страница 1 из 1
04.11.2010, 13:00
    #36937895
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner 15, Identifier Delimiters
Здравствуйте!

Создал шаблон триггера, где присутствует следующая строка:

Код: plaintext
From [%QUALIFIER%]%TABLE% [ListTable]

Шаблон назначен нескольким таблицам, при генерации, убираются скобки разделителей идентификаторов и строка приобретает следующий вид:

Код: plaintext
From Address.Country ListTable

Естественно, триггер не отрабатывает - выдется ошибка.

Вопрос - как заставить его оставлять скобки в качестве разделителей идентификаторов?

В идеале он должен сгенерировать следующую строку:

Код: plaintext
From [Address].[Country] [ListTable]
...
Рейтинг: 0 / 0
04.11.2010, 14:29
    #36938014
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner 15, Identifier Delimiters
AlkatrazЕстественно, триггер не отрабатывает - выдется ошибка.
Разве Address.Country ListTable не индентично [Address].[Country] [ListTable]?
...
Рейтинг: 0 / 0
04.11.2010, 14:45
    #36938029
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner 15, Identifier Delimiters
alexeyvgAlkatrazЕстественно, триггер не отрабатывает - выдется ошибка.
Разве Address.Country ListTable не индентично [Address].[Country] [ListTable]?

При работе триггера вываливается ошибка. Если поставить как должно быть (со скобками), то отрабатывает нормально.

Дело в том, что некоторые наименования таблиц и схем видимо совпадают с какими-то системными зарезервированными словами - из-за этого и вываливается ошибка.
...
Рейтинг: 0 / 0
04.11.2010, 16:07
    #36938131
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerDesigner 15, Identifier Delimiters
AlkatrazДело в том, что некоторые наименования таблиц и схем видимо совпадают с какими-то системными зарезервированными словами - из-за этого и вываливается ошибка.А, понятно - я прочитал, что именно при Address.Country ListTable ошибка.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PowerDesigner 15, Identifier Delimiters / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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