-
Felder mit SQL einer Datenbank hinzufügen!
Hallo zusammen,
weiß leider nicht, ob ich hier richtig bin,
stelle meine Frage aber trotzdem mal!
Ich möchte einer bestehenden Datenbank über SQL (STRSQL) ein Feld hinzufügen, wie muß ich daß machen?
Hab's mal so probiert, bekomme aber immer eine Fehlermeldung:
ALTER TABLE BIBLIOTHEK.AGHPUPF ADD COLUMN SUPPRESS CHAR(1) NOT NULL DEFAULT 'N';
Fehler: Qualifizierter Objektname AGHPUPF nicht gültig.
kann damit leider nicht's anfangen !!!!
-
Über STRSQL wird normalerweise das SYS-Format verwendet, also LIB/TABLE.
Du kannst dir den Befehl mit F4 auch prompten lassen:
ALTER {F4}
Folge dann einfach der Bedienerführung.
-
Vielen Dank für die schnelle Antwort!
mit dem habe ich es auch schon probiert, nur
dann bekomme ich folgendes:
ALTER TABLE BIBLIOTHEK/AGHPUPF ADD COLUMN SUPPRESS CHAR(1) NOT NULL DEFAULT 'N';
** Token ; ungültig. Gültige Token: "ENDE DER ANWEISUNG".
-
Kein ;
Hallo,
Bei der Arbeit mit STRSQL wir am Ende einer SQL-Anweisung kein Semi Colon/Strichpunkt gesetzt.
Das sagt auch die Fehlermeldung ganz klar aus!
Birgitta
-
danke, hab's grad gemerkt!
Sorry !!!
nur, wenn ich jetzt folgendes eingebe:
ALTER TABLE BIBLIOTHEK/AGHPUPF ADD COLUMN SUPPRESS CHAR(1) NOT NULL DEFAULT 'N'
dann erhalte ich diese Nachricht:
Nachricht . . . : Für Objekt AGHPUPF der Art *FILE in Bibliothek "xyz" steht eine Änderung an.
wann wird denn dann die Änderung durchgeführt?
-
Scheinbar wird die Datei journalisiert ?
Wie wärs dann einfach mit COMMIT ?
-
entschuldige bitte, aber irgendwie hab ich jetzt überhaupt keinen Plan mehr! ;-)
muß ich bei COMMIT auf etwas besonderes aufpassen?
habe noch nie mit COMMIT gearbeitet! sorry
mir ist aufgefallen, daß immer wenn ich mich abmelde und anschließend wieder anmelde, was mit der Datei gemacht wird!
und zwar: alle Daten sind jetzt weg! ;-)
desweiteren habe ich festgestellt, daß wenn ich mit CHGPF (und entsprechender geänderten DDS-Beschreibung) eine Datei ändern möchte mir das jetzt auch passiert!
Anmerkung wir haben vor ca. 1 Woche auf V 5.2 umgestellt,
könnte es etwas damit zu tun haben?
-
Datenbankgruppenptf
Hallo,
wenn der Releaswechsel auf R520 stattfand wurde da auch das SF99502 (Datenbankgruuppenptf) installiert.
Das kann man prüfen mit wrkptfgrp und da müsste dann das
akltuelle SF99502 mit Stand 12 zu sehen sein.
-
BINGO !!!!!
es ist zwar zu sehen, aber leider so:
SF99519 89 Nicht installiert
SF99502 10 Nicht installiert
SF99169 15 Installiert
SF99098 12 Nicht installiert
SF99085 8 Nicht installiert
SF99039 2 Installiert
und du denkst, daß wenn ich es installiere es dann funktioniert?
-
Prüfe ob die Datei aufgezeichnet wird (DSPFD und Journal suchen).
Wenn ja, wird die Änderung erst nach COMMIT festgeschrieben.
Per DSPJOB (Auswahl 16) siehst du, ob nicht festgeschriebene Änderungen anstehen.
Wird eine Datei aufgezeichnet, werden alle Änderungen (auch CHGPF, ALTER TABLE) journalisiert und müssen committed werden !
Beim Abmelden wird ein impliziter ROLLBACK ausgelöst.
-
hab ich mir jetzt auch mal angesehen!
es stimmt, mit
16. COMMIT-Steuerungsstatus anzeigen, falls aktiv
wird mir jetzt folgendes angezeigt:
Auswahl eingeben und Eingabetaste drücken.
5=Anzeigen
COMMIT-
Opt Definition Text
QDBAGILE Aktivierungsgruppenebene
und nach eingabe von Opt "5" sehe ich folgendes:
COMMIT-Auswahlmöglichkeiten:
Ergebnis abwarten . . . . . . . : WARTEN
Aktion bei Problemen . . . . . : ROLLBACK
Lesezugriffsvotum zulässig . . : NEIN
Aktion bei ENDJOB . . . . . . . : WARTEN
Letzter Agent zulässig . . . . : SYSTEM
Auslassen OK . . . . . . . . . : NEIN
was kann ich denn machen, um die Änderung anschließend durchführen zu lassen, bzw. zu können?
sorry, habe leider mit "COMMIT" noch nie was zu tun gehabt und bin da "blutiger" Anfänger! ;-)
-
Gib entweder bei STRSQL oder in der Kommandozeile einfach "COMMIT" ein !
Similar Threads
-
By GraueEminenz in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-07-06, 11:58
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
-
By Wanderer_HB in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 16-09-05, 10:19
-
By Robi in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 24-03-05, 14:43
-
By Herbie in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 30-11-04, 10:46
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks