slt

Création d'un trigger qui met à jour automatiquement cette clé primaire (Num_cat). Extraction des 2 premières lettres du nom

[code]
Create table tcategorie
(
Num_Cat varchar (2) not null,
Nom_Cat varchar(50) not null,
primary key (Num_Cat)
);
[code]

[code]
SET TERM ^ ;
CREATE TRIGGER trig_categorie FOR tcategorie ACTIVE
BEFORE INSERT POSITION 0
AS
BEGIN
if(Num_Cat is null) then
insert into tcategorie(num_cat,nom_cat) values(SUBSTRING (nom_cat,0,2),new.Nom_Cat);
END^

SET TERM ; ^
[code]

voici message d 'erreur Error at line 2
Dynamic SQL Error
SQL error code = -206
Column unknown




merci