1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| CREATE DATABASE 'TEST.fdb';
CREATE TABLE "Produit de coupe"
(
"NomID" VarChar(30) Not Null ,
"Produit de coupe" VarChar(40) Not Null ,
"Date de mise en service" Date Not Null ,
"Date de mise hors service" Date ,
"Clef Excel" VarChar(3),
Constraint "SlPrimaryPdC" Primary Key ("NomID" ,"Produit de coupe" , "Date de mise en service")
) ;
COMMIT;
SET TERM ^ ;
CREATE TRIGGER "Trig_Date_MES_Pdc " FOR "Produit de coupe"
ACTIVE BEFORE INSERT POSITION 0
AS
begin
New."Date de mise en service" = CURRENT_DATE ;
end
^
COMMIT WORK ^
SET TERM ;^
INSERT INTO "Produit de coupe" ("NomID","Produit de coupe") VALUES ('a','a');
COMMIT;
SELECT "Date de mise en service" FROM "Produit de coupe" WHERE "NomID" = 'a'; |
Partager