NEW
PSQL
NEW
La variable contextuelle NEW
est uniquement disponible dans le code des triggers de table. La valeur de NEW
contient les nouvelles valeurs des champs de données qui sont apparues dans la base de données pendant l’opération de mise à jour ou d’insertion.
Dans les déclencheurs AFTER
, la variable est en lecture seule.
Note
|
Pour les triggers de table déclenchés par plusieurs types d’événements, la variable |
Important
|
La tentative d’écrire dans la variable |
NEW
...
IF (NEW.SERIAL_NUM IS NULL) THEN
NEW.SERIAL_NUM = GEN_ID (GEN_SERIALS, 1);
...