Notifications 
Reti­rer tout

[Réso­lu] Peut-on rendre des champs auto-générés ?

Posts
Uti­li­sa­teurs
Reac­tions
61  Vu
0
Début du sujet

Bon­jour, 

Y a t’il un moyen de géné­rer cer­tains champ auto­ma­ti­que­ment sur un INSERT ou sur un UPDATE en sql grâce au mots clefs uti­li­sés dans la créa­tion de la table DB2 ?

Cor­dia­le­ment, 

Oli­vier.

Éti­quettes du sujet
1 Réponse 
0
Début du sujet

J’ai trou­vé un exemple :

Profil_Creation FOR COLUMN Usrcrt VARCHAR(128) DEFAULT USER,                                         
PROGRAM_NAME_CREATE FOR COLUMN PRGCRT     CHAR(10) CCSID 1147 NOT NULL DEFAULT '' ,                  
Horodatage_Creation FOR COLUMN Timcrt TIMESTAMP DEFAULT CURRENT TIMESTAMP,                           
Profil_Miseajour FOR COLUMN Usrmaj VARCHAR(128) GENERATED AS (SESSION_USER),                         
PROGRAM_NAME_UPDATE FOR COLUMN PRGUPD     CHAR(10) CCSID 1147 NOT NULL DEFAULT '' ,                  
Horodatage_Miseajour FOR COLUMN Timmaj FOR EACH ROW ON UPDATE AS ROW CHANGE TIMESTAMP NOT NULL
,                                                                                                    
Ce mes­sage a été modi­fié Il y a 5 mois parIbmiiste
Share :