Je n'arrive pas à faire mon MERGE :
me renvoit un ORA-00905 : Mot clé absent
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 merge into cat_utldel using dual on (cat_utldel.SIUID = '111111111') when on matched then insert (SIUID) values ('111111111')
La définition de ma table :Le but est d'insérer sans doublon dans la table, et sans avoir a gérer d'exception.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE TABLE CAT_UTLDEL ( SIUID VARCHAR2(16 BYTE) NOT NULL ) ; CREATE UNIQUE INDEX PK_CAT_UTLDEL ON CAT_UTLDEL (SIUID)
Version Oracle 9.2.0.6.0
Merci
Partager