Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 31.01.2004 Ostrzeżenie: (20%)
|
Witam
Mam tebele gdzie pole id jest typu IDENTITY, i teraz potrzebuję aby w tabeli jeszcze w dwuch miejscach pojawił się ten sam id. Tzn w polach id_dokumentu, id_korekty Tabela: id nazwa typ id_dokumentu id_korekty Czy można to zrobić w jednym insercie, czy trzeba pobierać nadany id (@@IDENTITY) i robić UPDATE. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
możesz najpierw próbować pobrać ostatnio nadany id i zwiększyć go 1, a następnie wstawić w żadane pola.
Aczkolwiek twój schemat tabel ijest trochę dziwny. A nie możesz przechowywać tej informacji tylko w tym id. Musisz powielać informacje? |
|
|
|
sumar Ten sam ID w tabeli 18.05.2005, 12:18:35
sumar Niestety bazy nie moge modyfikować, a dane muszą b... 18.05.2005, 12:37:06
Rastman musisz napisac triggera, ktory UPDATE te 2 pola wa... 21.05.2005, 09:55:39
No1B mozna jeszcze napisac procedurke, ktora dodaje tak... 22.05.2005, 17:56:37 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:42 |