Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.30;
Скачать: CL | DM;

Вниз

динамическое создание процедур в FB   Найти похожие ветки 

 
atruhin ©   (2006-05-25 16:05) [0]

Можно ли в Firebird в тригере создать/удалить другой тригер, представление?


 
Johnmen ©   (2006-05-25 16:09) [1]

Нет. И об этом написано в документации.


 
Desdechado ©   (2006-05-25 16:12) [2]

а зачем?


 
Sergey13 ©   (2006-05-25 16:26) [3]

2[2] Desdechado ©   (25.05.06 16:12)
>а зачем?
Саморавивающаяся база. ИИ вобщем. 8-)


 
atruhin ©   (2006-05-25 16:28) [4]


> Нет. И об этом написано в документации.

В общем то так и думал, но спросил вдруг есть возможность.

> а зачем?

ДБ содержит кроме таблиц с данными, еще таблицы описания данных, для генерации данных для форм редактирования справочников. Дак вот была идея, что бы при изменении описания данных, менялись представления и связанные с ними тригера, причем делалось это на уровне БД.
Придеться делать это с клиента :)


 
atruhin ©   (2006-05-25 16:29) [5]

Это похоже на много обсуждаемую структуру ООБД, но сама структура другая, хотя много общего.


 
Sergey13 ©   (2006-05-25 16:36) [6]

2[4] atruhin ©   (25.05.06 16:28)
> Дак вот была идея, что бы при изменении описания данных, менялись представления и связанные с ними тригера, причем делалось это на уровне БД.

Ничего так себе идейка! И правда на ИИ смахивает.


 
unknown ©   (2006-05-25 16:38) [7]


> atruhin ©

execute statement уже пробовали?


 
atruhin ©   (2006-05-25 16:42) [8]

Нет. Еще не эксперементировал. Просто спросил.


 
atruhin ©   (2006-05-25 16:43) [9]

А идея реально работает пока в стадии бэтта тестирования, но с структурой БД проблем нет.


 
Desdechado ©   (2006-05-25 16:52) [10]

при подключении к БД метаданные кэшируются, а т.к. триггеры и вьюхи относятся к метаданным, то они не будут доступны другим пользователям без переподключения, даже если ты умудришься как-то создать новые вьюхи на какой-то чих


 
ANB ©   (2006-05-25 20:24) [11]


> Desdechado ©   (25.05.06 16:52) [10]

А в оракле можно. А в FB уже наступал на грабли - пока не переконнектишься, новых таблиц не видно.


 
Desdechado ©   (2006-05-25 20:31) [12]

ANB ©   (25.05.06 20:24) [11]
Разговор не об оракле. У него тоже тараканов полно.


 
ANB ©   (2006-05-25 20:34) [13]


> Desdechado ©   (25.05.06 20:31) [12]

Это я так - разговор поддержать.


 
Sergey Masloff   (2006-05-25 22:29) [14]

ANB ©   (25.05.06 20:24) [11]
>А в оракле можно.
Только не нужно. Кайт и Нимик объясняют почему ;-)


 
atruhin ©   (2006-05-26 04:37) [15]

Переконнект меня не волнует, это очень редкая ситуация, проводимая разработчиком. Просто при модификации таблицы описания классов, хотелось бы модифицировать соответствующее представление на уровне БД, а не из клиента.


 
Johnmen ©   (2006-05-26 09:02) [16]


> atruhin ©   (26.05.06 04:37) [15]


И backup/restore делается регулярно?


 
ANB ©   (2006-05-26 18:56) [17]


> Только не нужно. Кайт и Нимик объясняют почему ;-)

Один раз понадобилось.


 
Sergey Masloff   (2006-05-26 19:10) [18]

ANB ©   (26.05.06 18:56) [17]
>Один раз понадобилось.
А джобом никак было?



Страницы: 1 вся ветка

Текущий архив: 2006.07.30;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
6-1142779386
Godness
2006-03-19 17:43
2006.07.30
Узнать настройки прокси в explorer е


4-1145022752
Евгений П.
2006-04-14 17:52
2006.07.30
Проблема с флэш-картой.


2-1151622676
parovoZZ
2006-06-30 03:11
2006.07.30
ООП - помогите разобраться.


3-1148770554
Кашперук Иван
2006-05-28 02:55
2006.07.30
BDE Administrator и PARADOX


1-1150367443
Aleksandr.
2006-06-15 14:30
2006.07.30
Как подключить к программе chm-файл?