Вниз
Скачать: CL | DM;

Дайте ответ!   Найти похожие ветки 

← →
budhha ©   (2002-06-04 08:17) [0]

У меня отношение многие-ко-многим реализовано с помощью таблицы, состоящей из 2-х внешних ключей,которые являются первичными в двух других таблицах и создаются в них с помощью генераторов. Как при заполнении базы данных заполнять эту таблицу, т.е. как в процедуре получить значение этих полей?


← →
Alexandr ©   (2002-06-04 08:21) [1]

в триггере на заполнение первичного ключа
надо написать
if (new.id is null) then new.id=gen_id.....

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


← →
budhha ©   (2002-06-04 08:22) [2]

Спасибо !



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-89041
lak_b
2002-05-28 00:25
2002.06.27
аккаунт


1-88913
Rozumovsky
2002-06-13 17:31
2002.06.27
Открыть ЕХЕ файл


7-89056
michael_B
2002-03-31 20:17
2002.06.27
Как спрятать(скрыть) все ярлыки на рабочем столе?


3-88745
Филиппов Стас
2002-06-03 12:37
2002.06.27
Сканировние


1-88950
Извращенец
2002-06-15 18:13
2002.06.27
Как сделать паузу на определенное время в Delphi ?




   Наверх