Bonjour à tous,
J'ai vu dans le manuel DB2 v5 os/390 que l'on pouvait créer des procédures stockées, mais est-ce le cas pour DB2 v5 NT ?
Car j'ai essayé de créer une procédure :
mais une erreur est signalée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 CREATE PROCEDURE UPDATE_DEC() LANGUAGE SQL UPDATE ZXSR.SRDEC SET SRDEC_CDTCT = 'CTI' WHERE SRDEC_ETAB = 'D830' AND SRDEC_CDNATPR IN ( SELECT SRNAT_CDNAT FROM ZXSR.SRNAT N1 WHERE N1.SRNAT_ETAB = 'D830' AND N1.SRNAT_TPPROP = '1' AND N1.SRNAT_TPCONT = '1' AND N1.SRNAT_TAFFRMA = '0' );
Je ne comprends pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Error: SQL0104N Une marque inattendue "CREATE PROCEDURE UPDATE_DEC() LANGUAGE SQL" figure à la suite de "BEGIN-OF-STATEMENT". Parmi les marques attendues, on trouve : "<space>". SQLSTATE=42601 (State:42601, Native Code: FFFFFF98)
HELP !
Partager