-
SQL in ILE COBOL: _ in Feldnamen nicht erlaubt?
Hallo!
Ist das Zeichen _ im Namen einer Host-Variablen in ILE COBOL nicht erlaubt, wenn man den Wert dieser Variablen für den SQL Befehl insert verwenden will?
Folgender Auszug aus einer Precompiler-Liste:
*****exec sql
***** insert into file2 values(:ff_1, :tt_1)
*****end-exec
MOVE 1 OF FF TO SQL-00002
MOVE 1 OF TT TO SQL-00003
Die Feldnamen ff_1 und tt_1 rufen eine sehr merkwürdige Umsetzung im Compiler hervor.
Diese beiden Befehle führen zu einem Syntaxfehler. Darf ich also die Variablen ff1_ und tt_1 nicht im insert-Befehl benutzen?
Kann ich das mit einer Compiler-Option oder sonst wie, doch erzwingen?
Die Feldnamen im Programm neuzudefinieren wäre ein Riesenaufwand, weil diese Hostvariablen aus einer Datei stammen, wo viele solcher Feldnamen stehen.
Wäre für Hilfe wirklich dankbar!!
Schöne Grüße
Reiner
-
Das hat nichts mit SQL oder ILE zu tun sondern ist eine COBOL-Norm:
Namen dürfen ausschließlich aus Buchstaben, Zahlen und Bindestrich bestehen und müssen mit einem Buchstaben beginnen !
Bei einer Copy-Anweisung kann man für externe Formate eine Umsetzung bekommen:
/COPY-DDR-MyFormat of MyFile
/COPY-DDR-ALL-FORMATS of MyFile
Dies führt zu einer Übersetzung der Sonderzeichen.
-
Super!!
Funktioniert 100%. Das ist genau das, was ich gesucht habe.
Vielen Dank für die Hilfe.
Schöne Grüße
Reiner
Similar Threads
-
By homue in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 18-07-07, 16:47
-
By MikRom in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 15-08-05, 09:06
-
By rebe in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 24-03-05, 14:36
-
By Zupfl50 in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 06-10-04, 21:04
-
By rebe in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 07-09-01, 13:55
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks