[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2012
    Beiträge
    360

    ALTER TABLE DROP

    Hallo,

    für eine Auswertung befülle ich eine temp. Datei anschließend
    möchte ich diverse Spalten löschen.

    Ich habe den Befehl manuell eingegeben
    Code:
    ALTER TABLE MyLib/MyFile DROP COLUMN Spalte1 CASCADE
    und bekomme dann immer die Meldung mit folgender Aufforderung:
    Code:
    (C I) Änderung der Datei MYLIB kann zu Datenverlust führen
    Meine Frage ist ob ich den Befehl eigentlich in einem Programm aufrufen kann ohne dieser Meldung?

    Gruß
    Tarki

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Hallo,
    Du könntest ein CHGJOB INQMSGRPY(*SYSRPYL) machen um die Meldung automatisch vom System beantworten zu lassen.
    Und mit WRKRPYLE kannst du für diese Nachricht einen Default-Wert hinterlegen.

    lg Andreas

  3. #3
    Registriert seit
    Apr 2012
    Beiträge
    360
    Hallo Andreas,

    würden mit dem CHGJOB INQMSGRPY(*SYSRPYL) nicht automatisch alle Alter ... Anfragen auch gleich beantwortet oder nur die von dem aktuellen Job?

    lg

  4. #4
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Der CHGJOB ändert nur den aktuellen Job.
    Und innerhalb dessen Jobs werden alle ALTER Anweisungen automatisch beantwortet. Solange bis du es wieder mit INQMSGRPY(*RQD) zurückstellst oder der Job endet.
    Alle anderen Jobs laufen ganz normal weiter.

  5. #5
    Registriert seit
    Apr 2012
    Beiträge
    360
    Dankeschöön, toll erklärt.

    Gruß

    Tarki

  6. #6
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Alle Jobs mit INQMSGRPY(*SYSRPYL) nutzen die Einträge in der Systemantwortliste.

Similar Threads

  1. exec sql drop variable
    By Robi in forum NEWSboard Programmierung
    Antworten: 23
    Letzter Beitrag: 17-01-13, 15:31
  2. SQL: Alter Table ohne Rückfragen
    By padawan in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 13-10-11, 10:43
  3. PRIMARY KEY erstellen mit ALTER TABLE
    By ZeusNBG in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 20-05-08, 12:26
  4. ALTER TABLE ... NOT NULL
    By morula in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 28-12-07, 06:21
  5. Tabelle mit ALTER TABLE ändern - ohne Datentransfer
    By Matthias182 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 03-12-07, 12:05

Berechtigungen

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