[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2005
    Beiträge
    53

    SQL, das verstehe ich nicht !

    Hallo,

    wenn ich mit SQL abfrage :
    SQL-Anweisung eingeben und Eingabetaste drücken.
    > select *from wrk_001/muell
    SELECT-Anweisung vollständig verarbeitet.
    > select *from wrk_001/muell where muelort = 'Berlin'
    Spalte MUELORT nicht in angegebenen Tabellen.
    > select *from wrk_001/muell where F1 = 'Berlin'
    SELECT-Anweisung vollständig verarbeitet.

    obwoll ich zuvor :

    LABEL ON COLUMN WRK_001/MUELL (F1 IS 'MUELORT', F2 IS 'MUELZUS', F3 IS 'MUELPLZ', F4 IS 'MUELVWL', F5 IS 'MUELBLD')
    eingegeben habe ???

    WO LIEGT DER FEHLER

    DANKE eric
    ===>
    Last edited by Eric; 27-03-09 at 20:07. Grund: falsch kopiert

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    das ist wie im Laden, da kaufst du auch den Artikel (Column) und nicht das Etikett (label)

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    LABEL ändert nicht den Namen sondern nur die Bezeichnung (Überschrift).

    Einen Namen kannst du nicht ändern.
    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

  4. #4
    Registriert seit
    Sep 2005
    Beiträge
    53

    SQL, ...

    Hallo,

    also hab ich mir eine Datei "gebaut"

    CREATE TABLE WRK_001/DTLORTE (DTLLDN CHARACTER (3 ) NOT NULL, DTLPLZ CHARACTER (5 ) NOT NULL, DTLORT CHARACTER (32 )
    NOT NULL, DTLOZU CHARACTER (27 ) NOT NULL, DTLBNL CHARACTER (22 )
    NOT NULL, DTLVWL CHARACTER (7 ) NOT NULL, DTLDTA DATE NOT NULL, DTLTIM TIME NOT NULL, DTLUPD CHARACTER (10 ) NOT NULL)

    nun, wie die Daten aus der Datei rein, die "alte" Datei heist DTL und hat die Felder F1, F2, F3, F4, F5 die neue heist DTLORTE und ...

    Danke eric

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    INSERT INTO DTLORTE (FELD1,FELD2,FELD3,FELD4,FELD5) SELECT F1,F2,F3,F4,F5 FROM DTL

    FELD1 bis FELD2 mußt du noch durch die entsprechenden Feldnamen der Datei DTLORTE ersetzen.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wenn du eine 1:1-Zuordnung hast einfach:

    insert into NeueDatei
    Select * from AlteDatei

    ansonsten

    insert into NeueDatei (DT1, DT2, ...)
    select F1, F2, ... from AlteDatei
    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

  7. #7
    Registriert seit
    Sep 2005
    Beiträge
    53

    SQL

    Hallo und DANKE,

    wenn mein insert aber so aussehen soll :

    in DATEI DTLORTE :

    DTLLDN = '049'
    DTLPLZ = F3 aus Datei DTL
    DTLORT = F1 aud Datei DTL ...
    DTLDTA = '2009-01-01'
    DTLTIM = '11.11.11'
    DTLUPD = 'SQL'

    wie macht man es dann ?

    DANKE eric

  8. #8
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    insert into blablabla (Feldliste)
    select '049', F3, F1, '2009-01-01', '11:11:11', 'SQL'
    from tanderadei
    where whatever

    D*B

    Zitat Zitat von Eric Beitrag anzeigen
    Hallo und DANKE,

    wenn mein insert aber so aussehen soll :

    in DATEI DTLORTE :

    DTLLDN = '049'
    DTLPLZ = F3 aus Datei DTL
    DTLORT = F1 aud Datei DTL ...
    DTLDTA = '2009-01-01'
    DTLTIM = '11.11.11'
    DTLUPD = 'SQL'

    wie macht man es dann ?

    DANKE eric
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  3. SQL und OBJLCK
    By malzusrex in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 19-09-06, 11:04
  4. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11
  5. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •