Benutzer- und Referenzhandbuch

db2gse.gse_export_shape

Verwenden Sie diese gespeicherte Prozedur zum Exportieren einer Schicht und ihrer zugeordneten Tabelle in eine Formdatei oder zum Erstellen einer neuen Formdatei und zum Exportieren einer Schicht und ihrer zugeordneten Tabelle in diese neue Datei.

Ein Beispiel für den Code zum Aufrufen dieser gespeicherten Prozedur finden Sie in der C-Funktion gseExportShape im Beispielprogramm. Informationen zu diesem Programm finden Sie in Kapitel 8, Anwendungen für Spatial Extender schreiben.

Berechtigung

Die Benutzer-ID, unter der diese gespeicherte Prozedur aufgerufen wird, muss die Berechtigung SELECT auf die zu exportierende Tabelle haben.

Eingabeparameter

Tabelle 18. Eingabeparameter für die gespeicherte Prozedur db2gse.gse_export_shape.
Name Datentyp Beschreibung
layerSchema VARCHAR(30) Name des Schemas, zu dem die im Parameter layerTable angegebene Tabelle gehört.

Dieser Parameter kann Nullwerte enthalten.

Kommentar: Wenn Sie keinen Wert für den Parameter layerSchema angeben, wird als Standardwert die Benutzer-ID verwendet, unter der die gespeicherte Prozedur db2gse.gse_export_shape aufgerufen wurde.

layerTable VARCHAR(128) Name der zu exportierenden Tabelle.

Dieser Parameter kann keine Nullwerte enthalten.

layerColumn VARCHAR(30) Name der Spalte, die als die zu exportierende Schicht registriert wurde.

Dieser Parameter kann keine Nullwerte enthalten.

fileName VARCHAR(128) Name der Formdatei, in die die angegebene Schicht exportiert werden soll.

Dieser Parameter kann keine Nullwerte enthalten.

whereClause VARCHAR(1024) Der Hauptteil der WHERE-Klausel. Er definiert eine Einschränkung für die Gruppe der zu exportierenden Zeilen. Die Klausel kann auf eine Attributspalte in der zu exportierenden Tabelle verweisen. Das Schlüsselwort WHERE ist in dieser Klausel nicht erforderlich.

Dieser Parameter kann Nullwerte enthalten.

Ausgabeparameter

Tabelle 19. Ausgabeparameter für die gespeicherte Prozedur db2gse.gse_export_shape.
Name Datentyp Beschreibung
msgCode INTEGER Code, der den Nachrichten zugeordnet ist, die der Aufrufer dieser gespeicherten Prozedur zurückgeben kann.
msgText VARCHAR(1024) Vollständige Fehlernachricht, wie auf dem Spatial Extender-Server konstruiert.

Einschränkung

Sie können immer nur eine Schicht auf einmal exportieren.


[ Seitenanfang | Vorherige Seite | Nächste Seite ]