-
Nun mit etwas Aufwand geht das schon.
Erstelle eine neue Tabelle mit den Feldern in der gewünschten Reihenfolge.
Kopiere die Datei (CPYF *MAP *DROP, SQL insert into NewFile (f1, f2, ...) select f1,f2, ... from oldfile).
Anschließend alle Abhängigkeiten (LF's, Views, ...) entfernen, alte Datei löschen, neue Datei umbenennen und Abhängigkeiten neu erstellen.
Was du da "vorhast" ist nun mal nicht "State of the Art of SQL".
Dafür gibts ja gerade die Views um gewisse Sachen zu verbergen, zu vereinfachen usw.
-
 Zitat von Fuerchau
Was du da "vorhast" ist nun mal nicht "State of the Art of SQL".
Dafür gibts ja gerade die Views um gewisse Sachen zu verbergen, zu vereinfachen usw.
Die Möglichkeiten mit neuer Datenbank oder über View sind mir ja bekannt.
Ich möchte den Aufwand einfach nur gering halten.
Und möchte auch nur wissen ob es geht mit SQL oder nicht. Schließlich kann man nun ab V7R1 auch ein neues Feld in der DB "Positionieren". Das war ja bisher auch nicht "State of the Art" oder?
Thx
-
 Zitat von XMan
Schließlich kann man nun ab V7R1 auch ein neues Feld in der DB "Positionieren". Das war ja bisher auch nicht "State of the Art" oder?
Unter Oracle ging das schon früher.
Speichertechnisch macht es dort sogar durchaus Sinn Spalten in eine bestimmte Reihenfolge zu setzen.
Dafür gibt es einige Kriterien die dabei zu beachten wären:
* Datentyp
* Länge
* Verwendung (wenn nicht SELECT * verwendet wird)
Das sind jedoch so kleine Geheimnisse der Datenbank die heute kaum noch einer kennt und es auch nur in extremen Fällen Sinn macht sie zu kennen.
lg Andreas
-
 Zitat von XMan
Das ist schon ein gangbarer Weg.
Aber ich bin halt eher für die Anpassung in der DB.
Ich möchte es einfach wissen, ev. braucht man das ja später einmal.
LG
Das ist eine Datenbank, kein Datenschrank!
D*B
-
 Zitat von BenderD
Das ist eine Datenbank, kein Datenschrank!
D*B
Korrekt, auch diese Datenbank darf sich weiterenwickeln
Similar Threads
-
By Nils_V in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 18-07-16, 09:49
-
By marty in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 04-02-12, 12:20
-
By GJV23 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 03-02-11, 17:52
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 09:43
-
By santoshs in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 26-07-05, 16:11
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