![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam w bazie tabele z kluczami obcymi: Tabela Decyzja id, nr_decyzji, imie_nazwisko, id_szczegoly(klucz obcy tabeli szczegoly), id_szcz_zaplaty(klucz obcy tabeli szczegoly zaplaty) Tabela Szczegoly id, szcz_1, szcz_2 itp. Tabela Szczegoly_zaplaty id, szcz_zap_1, szcz_zap_2 itp. Wprowadzam dane do tabel za pomocą transakcji:
I moje pytanie, jaka jest dobra praktyka, żeby wyciągnąć jaki numer id został nadany dla danych wprowadzonych do tabeli Szczegoly i Szczegoly_zaplaty ? Póki co robiłem zaraz po wprowadzeniu danych odpytywanie jaki jest ostatni numer id nadawanego za pomocą sekwencji:
Ale to chyba nie najlepsze rozwiązanie. Jak będzie się wprowadzało sporo danych w tym samym czasie, można zczytać nie swój numer sekwencji. Czy można przy wprowadzaniu danych wyciągnąć jaki nr id został nadany ? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 08:53 |