[NEWSboard IBMi Forum]

Thema: Sql -0420

Hybrid View

  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    331

    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.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jul 2002
    Beiträge
    331
    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
  •