Dal Monte
unread,Mar 11, 2016, 4:23:59 AM3/11/16You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Salve a tutti,
in un programma sqlrpgle su una macchina con la 7.1 eseguo la seguente
istruzione per sostituire il delimintatore di data . con lo /
Exec SQL
SET :variabile= replace(:variabile, '.', '/');
ma quando compilo ottengo una serie di errori:
Il nome o l'indicatore SQL_00000 non è definito.
Il nome o l'indicatore SQL_00003 non è definito.
Il nome o l'indicatore SQL_00005 non è definito.
Il nome o l'indicatore SQL_00006 non è definito.
e questo è ciò nel report della compilazione:
003191 //* Exec SQL 003193 //* SET :variabile =
replace(:variabile, '.', '/'); 003193 /END-FREE 003193 C
EVAL SQL_00005 = variabile 003193 C Z-ADD
-4 SQLER6 003193 C CALL SQLROUTE
003193 C PARM SQLCA 003193 C
PARM SQL_00000 003193 C SQL_00003 IFEQ
'1' 003193 C EVAL variabile = SQL_00006 003193
C END 003193 /FREE
nella stessa macchina utilizzo la funzione replace dell'sql anche in
altri programmi e non ho mai avuto errori...
vi è mai capitato e avete risolto?
Grazie 1000,
D.