[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2015
    Beiträge
    21

    Label Anweisungen bei der DB2 nicht möglich wenn RPG & SQL Namen genutzt werdem ?

    Moin Moin,

    ich stehe hier vor einem Problem. Ich nutzte die Möglichkeit der DB2/System i den RPG und SQL Weg parallel zu fahren. Bedeutet ich sorge dafür das meine Tabellen und Spalten parallel so benannt werden das ich mit RPG wie gehabt mit den Tabellen arbeiten kann, aber auch wenn ich will die Vorteile der längeren Namen mit SQL nutzen kann.

    Nun habe ich jedoch das Problem das ich dann anscheinend keine Label Anweisung mehr ausführen kann, jedenfall läuft das Script dann bei mir mit "runsqlstm" immer auf einen Fehler, die Datenbank wird dann zwar noch erstellt aber weder das setzen des Recordsformatnamen noch das umbennen des Systemnamen passieren dann.

    Deswegen wollte ich einmal fragen ob dies grundsätzlich so ist wenn ich beide Wege gleichzeitig fahre oder ob ich einen Fehler beim erstellen der Labels mache?

    Hoffe das mir das jemand erklären kann
    Grüße

    Code:
    create table dataprod.uploadedPaktDocs
    (
      uniqueId for column unqId int generated always as identity,
      username for column usrNam varchar(10),
      calledProgramm for column calPgm varchar(10),
      creationTime for column crtTme timestamp,
      orderNumber for column ordNum char(11),
      dataFile for column dtafle varchar(50),
      docType for column doctyp varchar(10),
      primary key(uniqueId)
    )
    rcdfmt updocp;
    
    rename table dataprod.uploadedPaktDocs to system name updocp
    
    label on table dataprod.uploadedPaktDocs is
    'Datenbank für das Uploaden von gescannten Docs für Pakt';
    
    label on column dataprod.uploadedPaktDocs (
      unqId text is 'Unique ID'  ,
      usrNam text is 'Username',
      calPgm text is 'called Programm',
      crtTme text is 'creation Time',
      ordNum text is 'Order Number'  ,
      dtafle text is 'Datafile'  ,
      doctyp text is 'Documenttype'  
    );

  2. #2
    Registriert seit
    Aug 2015
    Beiträge
    21
    Hat sich schon erledigt...ich darf anscheinend nicht mehr als 40-50 Zeichen als Labeltext nehmen >.<

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    2.307

Similar Threads

  1. SQL Sätze löschen, wenn nicht in Datei vorhanden
    By programmer400 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 06-06-16, 20:45
  2. "!" im Passwort nicht möglich
    By andigoering in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 16-12-15, 15:07
  3. Lesen von Opical Library 3995 C40 nicht möglich
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 08-11-02, 12:19
  4. Antworten: 0
    Letzter Beitrag: 24-05-02, 12:20
  5. Zugriff auf AS/400-Ordner nicht möglich
    By Sven Keiselt in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 30-01-01, 12:33

Berechtigungen

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