erreur[PL/SQL: ORA-00904: "SUBSTRS" : identificateur non valide]
Bonjour
mon trigger est declaé comme suit :
Code:
1 2 3 4 5 6 7 8 9 10
| SQL> CREATE OR REPLACE TRIGGER trigger_codeb BEFORE UPDATE OR INSERT ON SUPPORTE
FOR
2 EACH ROW BEGIN
3
4 update PERSONNES@dblink set codebar= :new.codeBar where
5 substrs(id_personne,1,(length(id_personne)-1))= (
6 select id_personne from
7 porteur, supporte where porteur.id_carte=supporte.id_carte and
8 porteur.id_personne= :new.id_carte); END ;
9 / |
lorsque je l'execute , je recois :
Code:
1 2
| PL/SQL: SQL Statement ignored
PL/SQL: ORA-00904: "SUBSTRS" : identificateur non valide |
comme erreur , comment faire pr qu'il "passe" la substrs ?