Announcement

Collapse
No announcement yet.

Informix Tabelle entladen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Informix Tabelle entladen

    Beispiel : Tabelle mit 3 Feldern
    1. Kundenummer FLOAT(64,8)
    2. Name VARCHAR(500)
    3.Vorname VARCHAR(500)

    Beispielssatz, Geliefert wird aus EXTRACT-Utility :
    5005001234567.0/Ludwig/Stefan
    also ein CSV-Format

    Ist es auch möglich, beim entladen au Informix eine fixe Struktur zu erzeugen, die in Cobol ohne Interpretation verarbeitbar ist :
    1. Kundenummer PIC 9(15)
    2. Name PIC X(500)
    3.Vorname PIC X(500)

    Viele Grüße, Stefan

  • #2
    Hallo,

    trailing blanks werden beim extrahieren abgeschnitten. Aber wenn Du den unload-Befehl benutzt kannst Du ja den select angeben. Probier mal, ob Dir etwas in der Art weiterhilft:

    unload to 'erster_versuch' select round(kundennummer, 0) , Name || Vorname from meine_tabelle

    Beim concat bleiben Dir die Längen bei char erhalten, varchar weiss ich nicht. Wenn nicht, geht es aber vielleicht über einen Cast als char?
    cast(name as char) || (cast(vorname as char) ??

    Gruß
    Uschi

    Comment

    Working...
    X