Форум: "Базы";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
ВнизВставка данных Найти похожие ветки
← →
Sergey_b (2006-10-16 09:55) [0]Всем привет.
Нужно вставить данные в одну таблицу, но на нее ссылается еще одна, на вторую - третья, 3 - 4. Как сделать, чтобы связи не потерялись?(база IB)
← →
Sergey13 © (2006-10-16 09:59) [1]> [0] Sergey_b (16.10.06 09:55)
Вставляй с заполнеными полями связей.
← →
Zacho © (2006-10-16 10:00) [2]Берёшь и вставляешь, по очереди, начиная с первой.
А что конкретно не получается-то ?
← →
Sergey_b (2006-10-16 10:04) [3]
> Вставляй с заполнеными полями связей.
Это как?
> Zacho © (16.10.06 10:00) [2]
> Берёшь и вставляешь, по очереди, начиная с первой.
> А что конкретно не получается-то ?
А если 1-я транзакция проходит, а вторая - нет? Или, я не понимаю, это будет одна транзакция? И еще - как мне получить первичные ключи?
← →
Sergey13 © (2006-10-16 10:07) [4]> [3] Sergey_b (16.10.06 10:04)
Все твои проблемы описаны в каждой книжке по БД. Есть КОНКРЕТНЫЕ вопросы - задавай, нет - читай литературу.
ibase.ru - много всего
← →
Sergey_b (2006-10-16 10:09) [5]
> Sergey13 ©
Спасибо
← →
Sergey13 © (2006-10-16 10:11) [6]> [5] Sergey_b (16.10.06 10:09)
Не за что. Если ты обиделся, то зря - меньше всего хотел тебя обидеть.
← →
Zacho © (2006-10-16 10:13) [7]Sergey_b (16.10.06 10:04) [3]
Транзакции здесь совершенно ни причём.
> И еще - как мне получить первичные ключи?
А откуда ты их собственно берёшь ? Если используешь генераторы - читай http://www.ibase.ru/devinfo/generator.htm
← →
Sergey_b (2006-10-16 10:29) [8]
> Sergey13 © (16.10.06 10:11) [6]
> > [5] Sergey_b (16.10.06 10:09)
>
> Не за что. Если ты обиделся, то зря - меньше всего хотел
> тебя обидеть.
Нет, не обиделся. А спасибо за то, что лень было читать, а теперь - придется(ну т.е. за будующие приобретенные знания).
← →
Desdechado © (2006-10-16 12:54) [9]Zacho © (16.10.06 10:13) [7]
> Транзакции здесь совершенно ни причём.
Очень даже причем. Обычно эти действия выполняются в рамках ОДНОЙ транзакции для сохранения целостности данных.
← →
Zacho © (2006-10-16 13:33) [10]Desdechado © (16.10.06 12:54) [9]
Ну ясно дело. Хорошо, что поправил.
Я просто слишком коротко выразился ;)
Я имел в виду, что непосредственного отношения к вставке записей в связанные таблицы транзакции не имеют.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c