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 :
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'
);
mais une erreur est signalée :
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)
Je ne comprends pas ...
HELP !