Il 22/08/07, <b class="gmail_sendername">Marcello Vezzelli</b> &lt;<a href="mailto:marcello@vezz.it">marcello@vezz.it</a>&gt; ha scritto:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
mi stavo chiedendo se era possibile utilizzare una stored function per<br>generare un identificativo stringa unico all&#39;interno di una tabella,<br>PRIMA di inserire il record nella tabella stessa.</blockquote><div><br>
<br>Con PostgreSQL&nbsp; lo faccio per le tabelle degli ordini di una mia applicazione: in fase di INSERT c&#39;è un trigger di tipo BEFORE che genera l&#39;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).
<br></div><br></div>-- <br>Matteo<br>