|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2005 Messages : 64 ![]() |
Bonjour,
Je voudrais savoir si sur db2 les triggers sont limités, c'est-à-dire si le code ne doit pas être trop complexe. Jai plusieurs triggers assez long qui sont acceptés quand ils sont crées mais lors de leur exécution, il y a une erreur du type: SQLCODE "-101", SQLSTATE "54001" ( c apparemment du à la complexité du code) Dans les triggers il y a plein d'instruction du type: SET TEMP3 = (SELECT SQV_IDGPMF FROM SEQ_VTE WHERE SEQ_VTE.MAG_ID = INSERT.MAG_ID AND SEQ_VTE.CAIS_ID = INSERT.CAIS_ID AND SEQ_VTE.SQV_ID = INSERT.SQV_ID); |
|
|
00
|
|
|
#2 |
![]() ![]() |
Pas à ma connaissance.
Etes-vous sous DB2-UDB (Win/Unix/Linux) ou sur DB2-400 (aka DB2 UDB for iSeries). Dans quelle version ? N'avez-vous pas de message d'erreur accompagnant le no d'erreur ? |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : avril 2005 Messages : 64 ![]() |
C'est bon en fait il fallait augmenté la valeur du stmtheap pour avoir plus de mémoire allouée pour l'exécution des instruction.
J'utilise IBM DB2 8.2 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com