Hallo
DP'ler,
nur mal so:
Seit Firebird version 2.0 existiert ja eine alternative Syntax für Autoincrement-Werte,
also statt
select Gen_ID(GEN_Feld_ID,1) from RDB$Database
geht jetzt auch
select next value for Gen_FELD_ID
wobei Gen_Feld_ID natürlich der Generator-Bezeichner ist.
Ist es eine gute Praxis, anstelle wie bisher den Generator in einem Before-Insert trigger abzufragen,
den wert mittels der neuen syntax als default-Wert im Feld der jeweiligen tabelle selbst zu definieren?
Würde auf den ersten Blick zumindest so manchen Trigger sparen, oder?
Meinungen wie immer willkommen...
"Wer seinem Computer Mist erzählt, muss immer damit rechnen..." (unbekannt)
"Der Computer rechnet damit, dass der Mensch denkt..." (auch unbekannt)
mein blog