Frage

Ich habe eine Reihe von Dateien in einer Bibliothek in einem AS/400/Iseries/System-i/was auch immer-ibm-wants-me-to-call-it-tage Sammeln Sie), aber zu dem ich Feldbeschreibungen hinzufügen möchte. Ich kann keinen Weg finden, dies auf dem 400 zu tun.

Weiß jemand, wie ich Feldbeschreibung hinzufügen kann? Aktualisiert das direkte Aktualisieren von sysibm.sqlcolumns, um Column_Text sicher festzulegen?

(Ich suche hier nicht nach allgemeinen SQL-Antworten, nur DB2/400-spezifische Antworten. Leider ist es fast unmöglich, Antworten zu finden (oder insbesondere insbesondere das beweisen Es gibt keine Antwort auf solche Fragen, ohne dass Altersgruppen dort durch voluminöse, undurchdringliche Dokumentation schauen.

War es hilfreich?

Lösung

Verwenden Sie das ETIKETT SQL -Befehl. Wenn Sie den Befehl Green-Screen Strsql verwenden, können Sie ihn fordern. Mit dem Befehl Etikett kann sowohl Spaltentext als auch Spaltenüberschriften festgelegt werden.

Hier ist ein Beispiel für die Verwendung des Bezeichnungsbefehls zum Spaltentext für zwei Felder in der Datei mit dem Namen testFile1. Die Felder werden in diesem Beispiel Field1 und Field2 bezeichnet:

LABEL ON COLUMN TESTFILE1 
(FIELD1 TEXT IS 'My Field 1 text', FIELD2 TEXT IS 'My Field 2 text')

Hier ist ein Beispiel für die Verwendung des Bezeichnungsbefehls, um Spaltenüberschriften zu geben, die in Abfrageergebnissen angezeigt werden:

LABEL ON COLUMN TESTFILE1
(FIELD1 IS 'My field            Heading 1',
 FIELD2 IS 'My field            Heading 2')

Beim Erstellen von Spaltenüberschriften erhalten Sie 60 Zeichen pro Feld. Die ersten 20 Zeichen sind Zeile 1. Die zweiten 20 Zeichen sind Zeile 2. Die dritten 20 Zeichen sind Zeile 3. Im obigen Beispiel würden die Feldüberschriften so aussehen:

My field     My field
Heading 1    Heading 2

Andere Tipps

Als zusätzlicher Hinweis können Sie Iseries Navigator verwenden, um die SQL -Anweisung für diese Datei zu erhalten. Wenn Sie dieses Programm abbauen, melden Sie sich bei den Iserien an, gehen Sie in die Datenbank, gehen Sie zu Schemas und gehen Sie zu Tabellen. Dann finden Sie Ihre Datei. Sie finden die Schaltfläche "SQL" irgendwo. Dies erstellt eine genaue SQL -Anweisung, mit der Sie die Tabelle erstellen können. Sie können diese SQL -Anweisung verwenden, um mit dieser Tabelle zu arbeiten.

Für Ihre Fragen ist das "Etikett" einer anderen Antwort ausreichend. Diese Antwort ist nützlich, wenn Sie mehr Dinge tun möchten, die nicht mit Alter erfolgen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top