[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2005
    Beiträge
    26

    SQL-Befehle im CL

    Eine kleine (hoffentlich einfache) Frage:Wie integriere ich SQL-Befehle in einem CL? - Vielen Dank -

  2. #2
    Registriert seit
    May 2002
    Beiträge
    1.121
    Guten Morgen

    mit runsqlstm

    Gruß Ronald

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    ... oder mit QShell - Commands
    Beispiel 1:
    PHP-Code:
                 QSH        CMD('db2 "Insert Into Hauser.TestQSH +                    
                              Values(''Birgitta'', 12345, Default)"'

    Beispiel 2:
    PHP-Code:
                  DCL        VAR(&COMMANDTYPE(*CHARLEN(256) +                 
                             
    VALUE('db2 "Insert Into Hauser.TestQSH Values(')     
                  
    DCL        VAR(&CMDENDTYPE(*CHARLEN(10VALUE(')"')         
                  
    DCL        VAR(&Quote)  TYPE(*CHARLEN(1VALUE('''')          
                  
    DCL        VAR(&Comma)  TYPE(*CHARLEN(2VALUE(', ')          
                  
    DCL        VAR(&NAME)   TYPE(*CHARLEN(10VALUE('Birgitta')   
                  
    DCL        VAR(&NUMBERTYPE(*CHARLEN(5VALUE('12345')       
                  
    DCL        VAR(&MYDATETYPE(*CHARLEN(10VALUE('2006-04-19')

                                                                                    
                 
    CHGVAR     VAR(&COMMAND)                                +            
                            
    VALUE(&Command *TCAT &Quote *TCAT &Name   *TCAT &Quote  
                                           *
    TCAT &Comma *CAT  &Number *TCAT &Comma  
                                           *
    CAT  &Quote *TCAT &MyDate *TCAT &Quote +  
                                           *
    TCAT &CmdEnd)                             
                                                                                      
                 
    QSH        CMD(&Command
    Birgitta
    Birgitta Hauser

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

Similar Threads

  1. Dynamisches SQL in einem CL erstellen
    By Sony in forum IBM i Hauptforum
    Antworten: 27
    Letzter Beitrag: 20-07-09, 21:48
  2. SQL in CL
    By RLPforum in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 15-11-05, 12:04
  3. SQL & CL
    By muadeep in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 15-04-05, 13:08
  4. CL Variable an SQL übergeben
    By Jenne in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 23-08-04, 10:45
  5. SQL in CL einbinden ?
    By Helwo in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 08-08-01, 08:50

Berechtigungen

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