powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Значения в полях таблички в ErWin
8 сообщений из 8, страница 1 из 1
Значения в полях таблички в ErWin
    #33765833
Syuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Делаю маленькую физическую модель базочки в ErWin. Есть табличка - хранилище статусов докуманта. Значения в ней должны быть сразу при создании базы. Нигде не могу найти как в модельке напихать значений в табличку :( Паиажите, пожалуйста!
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33765953
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пишешь скрипт

insert into table(status_name)
values('status1');
insert into table(status_name)
values('status2');

и т.д.
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33765985
Syuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно. Тоесть методами ErWin-а никак :(
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33766205
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В модельке ErWin данных нет по определению. Можно включить указанный скрипт в DDL скрипт таблицы, получаемый по ForwardEngineer.
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33766237
Syuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок! Всем спасибо :)
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33777746
prokhorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SyukДобрый день!
Делаю маленькую физическую модель базочки в ErWin. Есть табличка - хранилище статусов докуманта. Значения в ней должны быть сразу при создании базы. Нигде не могу найти как в модельке напихать значений в табличку :( Паиажите, пожалуйста!

Не знаю актуально это уже для Вас, но у ErWin есть понятия Pre & Post scripts, данные скрипты в свою очередь подразделяются на Model-level и Table-level.

Последние (Table-level) - это как раз то, что Вам нужно : они могут быть прикреплены к конкретной таблице (конретным таблицам или ко всем вновь создаваемым таблицам), данные скрипты выполняются соответственно до (pre) и после (post) создания таблицы.

В частности в post скрипт можно внести Ваш

insert into TableName (column1) values (status1)
insert into TableName (column1) values (status2)
insert into TableName (column1) values (status3)
go

который и будет заполнять нужную таблицу при ее создании. В данных скриптах допустимо использовать не только SQL операторы, но и ErWin макросы.
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33778065
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
prokhorov а можно чуть конкретнее Post scripts где записать?
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Значения в полях таблички в ErWin
    #33779407
prokhorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123 prokhorov а можно чуть конкретнее Post scripts где записать?
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!

Для версии ErWin 4.1.4.4224, я бы сделал так : в physical модели выбрал нужную таблицу, по правой клавише мыши в выпадающем меню выбрал пункт "Pre & Post scripts...", в открывшемся окне я думаю Вы разберетесь - клавиши New и закладки Code,General - это именно то, что Вам нужно. Для более ранних версий немного по-другому, но принципы те же. Если желаете поэкспериментировать дальше - там есть кнопка browser - можно посмотреть связи скрипт-таблица и т.п. Естественно при forward engineer необходимо убедиться, что опция прогона данных скриптов (Table\Pre-script ...) выбрана.

Вот вроде и все - если я правильно понял Ваш вопрос. :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Значения в полях таблички в ErWin
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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