[Db] stored function per generare stringa unica

Matteo Giacomazzi matteo.giacomazzi a gmail.com
Mer 22 Ago 2007 11:55:39 CEST


Il 22/08/07, Marcello Vezzelli <marcello a vezz.it> ha scritto:
>
> mi stavo chiedendo se era possibile utilizzare una stored function per
> generare un identificativo stringa unico all'interno di una tabella,
> PRIMA di inserire il record nella tabella stessa.



Con PostgreSQL  lo faccio per le tabelle degli ordini di una mia
applicazione: in fase di INSERT c'è un trigger di tipo BEFORE che genera
l'identificativo e lo assegna al record che si sta inserendo, in questo modo
quando il record viene davvero inserito il campo è valorizzato ed univoco
(la univocità è garantita dalla transazione implicita in cui girano i
trigger).

-- 
Matteo
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.ziobudda.net/pipermail/db/attachments/20070822/0ff07083/attachment.htm 


Maggiori informazioni sulla lista Db