[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2001
    Beiträge
    2.931
    >>wenn ich in PF-Datei ALIAS für die Felder definiere kann ich mit SQL darauf zugreifen?

    Mit SQL kann man immer beides sowohl die langen als auch die kurzen Namen verwenden, und zwar ohne irgendein zusätzliches Schlüssel-Wort.
    Probier's doch einfach aus:
    SELECT LANGER_NAME, KurzName, ANDERER_LANGER_NAME
    From Tabelle ...

    Das einzige was man u.U. im Hinterkopf behalten sollte ist:
    Arbeitet man mit System-Naming, so wird im Untergrund der Lange Name durch den System-Namen ersetzt. Bei SQL Naming entfällt diese Konvertierung.

    Ein ALIAS in SQL bezeichnet i.d.R einen Verweis auf ein Objekt, das sich in einer anderen Bibliothek/Schema befindet.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  2. #2
    Registriert seit
    May 2006
    Beiträge
    195
    Ok,

    ich dachte man kann im SQL kurzName eingeben und SQL (durch das Schlüsselwort ALIAS) verwendet bzw. erzeugt XML mit LANGER_NAME.
    Bsp.:
    Sie haben mehrere PF-Dateien. Daraus müssen XML-Dateien generiert werden (alle haben gleiche XML-Struktur). Die PF-Dateien haben gleiche Feldnamen( fled1, feld2, feld3.....) aber unterschiedliche ALIAS-Namen. Jetzt erstellt man ein SQL-Programm und kann für jedes PF-Datei ein XML-Datei mit unterschidlichen TAG's-Namen erstellen.

Similar Threads

  1. Antworten: 6
    Letzter Beitrag: 10-04-14, 10:16
  2. Logische datei erstellen
    By KingofKning in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 28-11-13, 08:01
  3. PDF Datei erstellen
    By Wirnitzer in forum IBM i Hauptforum
    Antworten: 14
    Letzter Beitrag: 06-05-03, 19:55
  4. rtopcb LOG Datei erstellen
    By danielfeurstein in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 12-07-02, 10:18
  5. Antworten: 3
    Letzter Beitrag: 29-10-01, 10:07

Berechtigungen

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