-
Problem dabei
Dabei habe ich das Problem das ich in der neuen log. Datei den Schlüssel, die Selektion und die Änderung der Sortierreihenfolge für das Feld RLB benötige. Mit CREATE INDEX kann ich aber "nur" die Keydefinition machen.
Wie bewerkstellige mit einem Index die zusätzliche Selektion und Sortierung?
Ist das ganze dann auch mit RUNSQLSTM und einem Soucrefile möglich?
-
Mit RUNSQLSTM ist kein Select möglich.
Hierfür musst du QM-Query mit Ausgabedatei oder Query mit Ausgabedatei bemühen.
Aber warum immer diese Umwege ?
Die schnellste und einfachste Möglichkeit ist do embedded SQL !
Warum nimmst du nicht einfach diese Möglichkeit ?
-
Grund
Weil ich in der Tabelle keinen Eindeutigen Schlüssel habe und ein Feld bei einem Gruppenwechsel um 1 erhöhen muss. Dan geänderten Wert muss ich dann wieder in die Tabelle schreiben. Wenn ich das ganze über embedded SQL mache kann ich nicht genau auf den zu änderten Satz einen Update machen.
Oder geht das?
Stelle ich mich vielleich nur dumm an?
Habe auch überlegt ob ich das ganze mit einen ALTSEQ mache. Wobei ich alle Key-Felder bis auf das umzusortierende Feld davon ausnehme(NOALTSEQ)
Dafür bräuchte ich aber die komplette Umsetzung als TBL.
-
Hallo,
Du kannst im SQL auch mit der Satznumer arbeiten
SELECT H_ART, H_FROMUSER , rrn(mailhp) FROM mailhp WHERE rrn(mailhp) > 1
Vielleicht hilft Dir das
GRUSS
MICHAEL
-
@MK
Ein Index enthält ausschließlich Schlüsselfelder. Mag Sein, dass der RPG-Compiler das zulässt, aber du musst ja trotzdem noch auf die Daten zugreifen können. Es macht aber wenig Sinn, alle Felder (max. 120) in den Index aufzunehmen.
@Kaufmann
Und es geht doch !
Verwende einfach einen sog. Update-Cursor !
declare cursor mycursor for
select ...
from mytable
where ...
for update [ of f1, f2, ...]
Open
Fetch mycursor into ...
update mytable set f1=...
where current of mycursor
Similar Threads
-
By Franz Karl in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 20-01-07, 08:04
-
By antvik in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 02-08-06, 18:04
-
By Xanas in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 23-02-06, 10:29
-
By KM in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 12-01-06, 08:52
-
By Mädele in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 24-08-05, 12:26
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