Обсуждение вопросов, связанных с компанией Computer Associates, ее продуктами ERwin Data Modeler, ERwin Web Portal, ARCserve и др.
Автор:
Петр
|
Дата: 22.09.2004 15:42 |
|
Ответ я выслал по почте со скриншотами, показывающими наличие данной проблемы.
То что макрос %DBMS работает некорректно я не утверждал (он отлично у меня работает в других местах). Я говорил что мне НЕ удалось определить работоспособный Default Value (значение по умолчанию), который бы содержал макросы.
Я имею ввиду именно ОБъект типа Default Value. У меня например значение по умолчанию DATA1900 равное 1 января 1900 года имеют практически все поля типа data.
В оракле это должно быть: to_DATE('01011900', 'DDMMYYYY') а в MS SQL: '19000101 00:00:00'
ИМЕННО ДЛЯ этого мне нужен дефаулт, который зависит от типа БД
Татьяна пишет 17.09: >>попытался использовать %DBMS, то его же и увидел >пересылаю вам на ваш e-mail отчет по эксперименту с макросом %DBMS >У меня %DBMS работает корректно. >У вас такой крохотный эксперимент проходит без ошибок? |
Ответить на сообщение » |
Автор:
Татьяна
|
Дата: 17.09.2004 15:21 |
|
>попытался использовать %DBMS, то его же и увидел
пересылаю вам на ваш e-mail отчет по эксперименту с макросом %DBMS У меня %DBMS работает корректно. У вас такой крохотный эксперимент проходит без ошибок? С уважением, Татьяна Точилкина |
Ответить на сообщение » |
Автор:
Петр
|
Дата: 16.09.2004 16:29 |
|
Татьяна пишет 15.09: >макрокоманды в ERwin поддерживаются. >Будет интересно узнать, удалось ли вам решить вашу задачу.
Я знаю что они поддерживаются. Я их очень активно использую. Дело в том, что когда я в определении оного из Default попытался использовать %DBMS, то его же и увидел в сгенерированном скрипте, хотя в остальных местах оно работает на "УРА". |
Ответить на сообщение » |
Автор:
Татьяна
|
Дата: 15.09.2004 14:19 |
|
макрокоманды в ERwin поддерживаются. см. [открыть ссылку] и/или в книжке Маклакова "Создание информационных систем с AllFusion Modeling Suite" в приложении
Будет интересно узнать, удалось ли вам решить вашу задачу. |
Ответить на сообщение » |
Автор:
Петр
|
Дата: 13.09.2004 17:47 |
|
Мне необхоимо чтобы значения для дефаултов брались в зависимости от типа БД. (к примеру строковые форматы дат в ms и Oracle разные)
Но %-овые штуки (скриптовые макрокоманды здесь не поддерживаются). Так ли это???
Пока я меняю эти штуки скриптами эрвина ПОСЛЕ генерации основной схемы, но хотелось бы, чтобы они изначальнопопадали туда правильными. |
Ответить на сообщение » |