Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.58.112.1] |
|
Данный раздел предназначается исключительно для обсуждения вопросов использования языка запросов SQL. Обсуждение общих вопросов, связанных с тематикой баз данных - обсуждаем в разделе "Базы данных: общие вопросы". Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Здравствуйте, Уважаемые знатоки!
Нужна ВАША помощь! Начал осваивать СУБД, а именно Firebird(2.5), создал несколько таблиц в IBexpert, создал тригер и генератор для счетчика записей, написал несколько хранимых процедур для записи в таблицу (http://www.ibase.ru/joins/, http://www.ibase.ru/sysqry/). Создал проект Delphi протестировал и все работает. Но в чем суть,- записываю в таблицы по отдельности, используя вызов "execute procedure proc_list_one(...)" и так для трех разных таблиц. Пошел дальше и заступарился. Задался простым примером, таблицы с транзакциями: -1 табл. - ФИО (в одну строчку); -2 табл. - описание объекта (в несколько строчек); -3 табл. - описание разного (в несколько строчек). и получается, что при создании записи в табл.1 необходимо записать характеристику объекта в несколько строк в табл.2. Как это сделать не могу понять используя хранимую процедуру. Повторюсь только начал осваивать СУБД. Подскажите где смотреть или где читать, так как в сети толком ничего не нашел, а если есть пример на подобную тематику на Delphi поделитесь, буду очень благодарен. Я думаю эта тема будет полезна для начинающих. Спасибо! |