Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Проектирование БД Новый топик    Ответить
 PowerDesigner: тип возвращаемого значения функции в свойствах и Preview  [new]
Сергей Васкецов
Member

Откуда:
Сообщений: 19162
Версия 16.6, PDM для PostgreSQL, хотя вряд ли СУБД и версия принципиальны (ЕМНИП, кучу лет назад с ораклом было то же самое).

Если открыть в модели общий список процедур (там у меня живут функции), то в перечне доступных полей для грида есть поле Return Type. И там даже можно указать тип.

Однако проблемы и вопросы:
1. Не вижу это поле в окне свойств функции. Как-то возможно его включить?
2. Какой тэг можно использовать, чтобы в скрипте обратиться к этому полю? Типа как с %PROCPRMS%, только что-то типа %RETURNTYPE%. Или вообще никак?
1 авг 17, 11:35    [20690857]     Ответить | Цитировать Сообщить модератору
 Re: PowerDesigner: тип возвращаемого значения функции в свойствах и Preview  [new]
Роман Дынник
Member

Откуда:
Сообщений: 3309
Поправьте определение шаблона CustomFunc.
DataBase > Edit Current DBMS...
PGSQL9::Script\Objects\Procedure\CustomFunc

CREATE FUNCTION %FUNC% ( <type> )
    RETURNS %ReturnType%
    AS '%SCRIPT%'
    LANGUAGE '%ProcLanguage%'
;
3 сен 17, 21:32    [20768457]     Ответить | Цитировать Сообщить модератору
Все форумы / Проектирование БД Ответить