-
Sql -0420
Moin moin,
ich steh auf dem Schlauch.
Ich habe eine Datei dort ist ein Feld, SNAME definiert mit Länge 50 in der
Datenstruktur aus dem Programm mit st_sname Länge 46 wenn ich jetzt mit
Insert into blabla.blablub (sname) values (:st_sname)
bekomm ich immer den sqlcod -420......
Versteh ich nicht, ich hatte noch nie Problem wenn mein Feld im Programm kürzer war als in meiner Datei, ich habe es auch schon mit CAST(:st_sname as character (50)) probiert, aber das Ergebniss war dasselbe.
Ich schreibe in dem Programm in 5-6 Dateien....und kein Problem, auch mit kürzeren Feldern, aber in dem Fall.
-
SQL0420 bedeutet, dass der Feldtyp (auch mittels AutoCast) nicht an das Ziel angepasst werden kann.
Schau dir noch mal genau das Zielfeld und deine Quellvariable an.
Ggf. hast du hier nur einen "Verschieber" in deiner SQL-Anweisung.
-
Hab ich mehrfach kontrolliert, keinen verschieber, die Felder waren gefüllt....alles okay, war mir echt ein Rätsel, zumal es mit ca.4 Dateien auf demselben Weg ohnr Probleme klappte.....naja hab jetzt fix nen "normalen" write genommen, damit funzt es....
Schon merkwürdig.
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