Имя: Пароль:
IT
 
SQL-запрос, увеличить поле ID на N, сохранив связность двух таблиц...
0 ДенисЧ
 
14.01.14
12:43
Есть две таблицы: tMaster и tDetail (по типу шапка и тч документа).
В обеих есть поле ID (int), они по нему связаны.
Требуется одновременно увеличить этот id на N, сохранив свзяность.
Что-то я торможу, подскажите запрос....
1 acsent
 
14.01.14
12:44
update tmaster set id = id + N
2 ДенисЧ
 
14.01.14
12:46
(1) обе одновременно!
3 Волшебник
 
модератор
14.01.14
12:48
(2)
BEGIN TRANSACTION
update tmaster set id = id + N
update tDetail set id = id + N
END TRANSACTION
4 Принт
 
14.01.14
12:50
а если foreign key, ещё проще