Giorno,
ho notato che Postgre non ha una funzione dedicata per sapere l'id dell' ultima linea inserita in una query di tipo INSERT.
Bisogna usare una SELECT SERIAL mista ad una SELECT CURRVAL ... abbastanza scomodo soprattutto se non si conosce la query.
Quindi anche la pg_get_serial_sequence risulta inutile poiche' anch'esso vorrebbe il nome tabella e il nome del campo ed in piu' va solo con Pgsl 8.0
Ho notato che 8.1 ha una funzioe dedicata, SELECT LASTVAL, solo che non deduco anch'essa vorrebbe almeno il nome della colonna.
Come mai di tante features pro di PGsql risulta cosi' complesso sapere il valore dell' ultimo insert effettuato ?
Consigli ? Dritte ? ... grazie![]()