![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 10 Dołączył: 8.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie do MySQL'owców : czy można w jakikolwiek sposób emulować sekwencje w MySQL ?
Chciałbym móc wykonywać zapytania następującej postaci:
Próbowałem wykorzystać funkcję LAST_INSERT_ID(), ale ona ma ograniczony zasięg (nie mogę przy jej użyciu pobrać bieżącej wartości sekwencji tabeli 'master' wstawiając wiersz do tabeli 'detail'). Ten post edytował prond 15.02.2007, 09:51:16 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A czemu zapisywac wartosc zwracana przez LAST_INSERT_ID do zmiennej - przeciez to sie nie zmienia na poziomie sesji.
Poza tym jest druga sprawa, LAST_INSERT_ID przyjmuje parametr, ktory pozwala ustawic wlasnie te zmienna, wtedy mozemy sobie zrobic tabelke, w ktorej trzymamy nasza sekwencje i updateowac opowiednie pole:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 07:27 |