Insert v PostgreSQL 7.1.3

Pavel Tyrner tyrner na czprima.cz
Středa Únor 6 09:00:37 CET 2002


Dobry den,
prosim o radu pro tento pripad:
Mam tabulku, kde je m.j. pole ID, ktere je serial a tudiz se pri INSERTu
zaznau do tabulky automaticky zvysuje jeho hodnota o 1. To vse funguje k me
radosti v pohode :o).
Potrebuji ale hned v nasledujicim kroku znat hodnotu onoho pridaneho ID. Da
se to nejak vycist hned po prikazu "INSERT INTO.......", nebo musim delat
nasledne jeste "SELECT ID ..... ORDER BY ID DESC LIMIT 1", cimz zjistim
nejvysii (a tudiz posledni) hodnotu ID? Z tohoto SELECTU mam totiz obavy: co
kdyz ve stejnou chvili (je to malo pravdepodobne, ale co kdyz...) vlozi do
tabulky jeste nekdo dalsi zaznam, pak mi je onen SELECT na nic.....
S diky za radu
Pavel Tyrner
http://www.czprima.cz





Další informace o konferenci Test