bonjour a tous
voici mon pb:
j'ai une table suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
CREATE TABLE NORMES (
    NUMERO_NI     VARCHAR(5)  NOT NULL,
    NUMERO INTEGER NOT NULL,
    ANNEE INTEGER  NOT NULL,
    CODE_NI       VARCHAR(15) NOT NULL,
    TITRE_NI      VARCHAR(40) NOT NULL,
    DESIGNATION   VARCHAR(30) NOT NULL,
    STATUS_NI     VARCHAR(15) ,
    DATE_EDITION  DATE,
    HOMOLOGATION  VRAIFAUX,
    NI            VARCHAR(60)
);
et la donnée de la colonne CODE_NI doit avoir le format
suivant:

NI (numéro de la norme): (année de la norme)
exemple: NI 500 : 2000

donc je voulais dans un trigger after insert récupérer le contenu des
colonnes numéro, année pour utiliser une concatenation dans le but de
former le format ci dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
SET TERM ^ ;
CREATE TRIGGER Codification FOR NORMES
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
update NORMES set code_ni="NI"||(select.....;
......
END
^
SET TERM ; ^
je voudrais que quelqu'un m'aide pour la suite ou s'il y a une autre
solution je suis préneur.

merci à tous