Есть ли макрос Эрвина, чтобы вытащить комментарий / определение к таблице? - PullRequest
1 голос
/ 29 октября 2010

Я создал шаблон сценария, чтобы сгенерировать свойства extendend для включения словаря данных в базу данных, однако я не смог найти макрос для считывания комментария к таблице из модели.Есть ли для этого какой-нибудь взлом?

1 Ответ

0 голосов
/ 24 апреля 2014

Специфично для СУБД в ERwin.

В зависимости от dbms - SQL-сервер или оракул будут иметь шаблон FET.
для sql-сервераесли вы редактируете шаблон сервера sql для создания схемы.который в sql server является тем, что генерирует комментарии или расширенные свойства udp.вот что показано.

/* Generate comments and UDP's as Extended Properties. */
[
    /* Set the variables required by the "Clause: Specify Extended Properties". */
    Set( "var_RemoveVariables", "true" ) 
    Set( "var_Operation", "sp_addextendedproperty" ) 
    Set( "var_Comment", "Definition" )
    Set( "var_Level0Type", "SCHEMA" ) 
    Set( "var_Level0Name", Property( "Name" ) )

    /* Generate Schema comments and UDPs */
    Execute( "Clause: Specify Extended Properties" )
]

[ 
    FE::Bucket( "150" ) 
    ForEachOwnee( "Permission" )
    {
        Execute( "Create Permission" )
    }
]

]

...