[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2002
    Beiträge
    19

    Unhappy Feldlängen und -beschreibungen ändern über SQL

    Hallo, wir wollten heute mal schnell eine Feldlänge und -beschreibung über den Operationsnavigator einer SQL-Tabelle ändern. Feldlänge ging nicht, also sind wir über die normale AS/400-Session (STRSQL) gegangen. Dort konnten wir zwar die Länge ändern, aber nicht die Beschreibung, also konnten wir anschl. den Operations Navigator aufrufen. Sehr umständlich, was? Geht doch bestimmt einfacher - wer hat einen Tipp?

  2. #2
    Registriert seit
    Jan 2001
    Beiträge
    340

    Post

    da gibts verschiedene, hier mal ein Auszug aus einer source. Einfach mal ausprobieren :
    Code:
    -- -------------------------------------------------------------------- --
    -- SQL long comments                                                    --
    -- -------------------------------------------------------------------- --
    comment on table YourLib/YourTable                          
       is 'langer SQL Kommentar 2000 char';                          
                                                                              
    comment on column sd_4403_g/AP_AuditJournalPeriod                         
       ( YourColumn is 'langer SQL Kommentar 2000 char'                                       
       );                                                                     
    
    -- -------------------------------------------------------------------- --
    -- labels                                                               --
    -- -------------------------------------------------------------------- --
    label on table YourLib/YourTable                            
       is 'Objekttext für die Tabelle';                          
                                                                              
    label on YourLib/YourTable                                  
       ( YourColumn text is 'Objekttext für das Feld'                                   
       );                                                                     
                                                                              
    -- -------------------------------------------------------------------- --
    -- column headings                                                      --
    -- -------------------------------------------------------------------- --
    label on YourLib/YourTable                                  
       ( YourColumn is 'Teil1               Teil2               Teil3'                                             
       );
    Gruß
    Rolf

  3. #3
    Registriert seit
    Aug 2002
    Beiträge
    19

    Post

    Das verstehe ich leider nicht ganz. Muss der Code über strsql eingegeben werden?

  4. #4
    Registriert seit
    Jan 2001
    Beiträge
    340

    Post

    Das ist ein Auszug aus einem source member. Ich erstelle alle Tabellen über solche member mit RUNSQLSTM. In dem Member stehen alle SQL-Anweisungen jeweils mit einem Semikolon abgeschlossen. "--" leitet einen Kommentar ein.

    Man kann die Anweisungen auch einzeln über STRSQL eingeben, also
    Code:
    label on YourLib/YourTable                                  
       ( YourColumn text is 'Objekttext für das Feld'                                   
       )
    ändert einen Feldtext.

    Gruß
    Rolf

  5. #5
    Registriert seit
    Aug 2002
    Beiträge
    19

    Smile

    Hallo Rolf, vielen Dank für deine schnelle Antwort. Es hat geklappt. Gruß Melanie

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
  •