-
RTVQMQRY
Hallo Leute weiß jemand von euch wie man beim RTVQMQRY die max. Anzahl von Feldern
vergrößern kann? Im Augenblick werden max. 255 Sätze aus einem query Angezeigt.
In meinem query sind 440 Felder drin.
Danke
-
Was ist denn nun die Frage?
255 Sätze oder 255 Felder?
Am QM-Query lässt sich leider nichts ändern und es wird nicht weiterentwickelt.
Willst du mehr, musst du auf andere Software ausweichen (iNavigator, Squirrel, Excel, ...).
-
Ich möchte die ausgewählten Felder in eine Datei SRCFILE(QRYS) SRCMBR(EMPQRY) ausgeben aber wie gesagt es werden nur 255 Felder von den ausgewählten
300 selektiert und reingeschriebn
-
Da musst du dir leider eine andere Lösung überlegen, embedded SQL, REXX, ...
Was genau willst du denn machen?
Eine SRCFILE ist ja in der Breite beschränkt und da passen sowieso keine 300 Felder nebeneinander.
-
ich möchte diese, neu erstellte Datei als IP für ein anderes Programm benutzen. Aber okay wenn es nicht geht muß ich mich nach einer anderen Lösung umschauen.
Danke dir auf jeden Fall.
und schönen Tag noch!
-
Ein
insert into myfile
select blabla from myfile2 where ...
sollte auch mit mehr als 255 funktionieren.
Mach ansonsten einfach ein SQLRPGLE und lese per Cursor.
Eine IP-Verarbeitung macht da wenig Sinn.
-
@Baldur:... kann es sein, dass du RTVQMQRY mit was anderem verwechselst?
-
Nö:
Der RTVQMQRY erlaubt z.B. ein QRYDFN-Objekt, bei einem QMQRY-Objekt bestünde das Problem nicht.
Query/400 wiederum erlaubt mehr als 255 Spalten.
Da aber QMQRY leider (aus welchen Gründen auch immer) auf 255 Spalten festgelegt wurde, kann hier keine Übersetzung gemacht werden.
Der RTVQMQRY muss ja den SQL übersetzen. Dabei geht allerdings manchmal Funktionalität verloren, insbesonders bei der Satzverknüpfung (Left/Right-Join) mit mehreren Tabellen wird immer ein Inner-Join draus.
-
Nachtrag:
Ggf. kann man ja den QRYDFN auf 255 Spalten verkürzen, den RTVQMQRY durchführen und die entfernten Spalten manuell der Quelle wieder hinzufügen.
-
Zitat von Fuerchau
Nö:
Der RTVQMQRY erlaubt z.B. ein QRYDFN-Objekt, bei einem QMQRY-Objekt bestünde das Problem nicht.
Query/400 wiederum erlaubt mehr als 255 Spalten.
Da aber QMQRY leider (aus welchen Gründen auch immer) auf 255 Spalten festgelegt wurde, kann hier keine Übersetzung gemacht werden.
Der RTVQMQRY muss ja den SQL übersetzen. Dabei geht allerdings manchmal Funktionalität verloren, insbesonders bei der Satzverknüpfung (Left/Right-Join) mit mehreren Tabellen wird immer ein Inner-Join draus.
...das ist schon klar, aber was soll man da mit embedded SQL, insert into select from blablabla?
-
Und ich dachte, ich hätte die Kurve noch mal gekriegt.
Tags for this Thread
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