Hallo.
Jetzt habe ich doch nochmal eine Nachfrage:
In einem anderen Programm haben wir folgenden SQL Befehl genutzt um zu prüfen ob die Variable daten273 Sonderzeichen beinhaltet:
Ich frage mich nun ob man diese Prüfung nicht auch durch die Umwandlung mit ifs_read_utf8 mit erledigen kann? Aber egal welche Variablen ich kombiniere weder ifs_read_utf8 noch ifs_read usw. spucken hier einen anderen sqlcode als 0 aus.Code:D datenein S 300A CCSID(1208) D daten273 S 300A CCSID(273) exec sql select cast(:datenein as varchar(300) ccsid 273) into :daten273 from SYSIBM.SYSDUMMY1 fetch first 1 row only; IF sqlcode = 335; //Sonderzeichen vorhanden ENDIF;
Könnte man trotzdem irgendwie auslesen, falls z.B: beim ifs_read (ohne _utf8) eine Umsetzung fehlerhaft ist oder muss ich dafür immer die andere Prüfung nehmen?
Gruß
Sebastian
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks