Guide d'utilisation et de référence

db2gse.gse_export_shape

Cette procédure mémorisée permet d'exporter une couche et sa table associée vers un fichier SHAPE ou de créer un nouveau fichier SHAPE et d'y exporter une couche et sa table associée.

Pour un exemple du code requis pour appeler cette procédure mémorisée, reportez-vous à la fonction C gseExportShape dans le programme exemple. Pour plus d'informations sur ce programme, consultez le Rédaction d'applications pour Extension Spatiale.

Autorisation

L'ID utilisateur sous lequel est appelée la procédure mémorisée doit disposer du privilège SELECT sur la table à exporter

Paramètres d'entrée

Tableau 18. Paramètres d'entrée de la procédure mémorisée db2gse.gse_export_shape.
Nom Type de données Description
layerSchema VARCHAR(30) Nom du schéma auquel appartient la table spécifiée dans le paramètre layerTable.

Ce paramètre peut prendre la valeur NULL.

Commentaire : Si vous n'affectez pas de valeur au paramètre layerSchema, il prendra par défaut l'ID utilisateur sous lequel est appelée la procédure mémorisée db2gse.gse_export_shape.

layerTable VARCHAR(128) Nom de la table à exporter.

Ce paramètre ne peut pas prendre la valeur NULL.

layerColumn VARCHAR(30) Nom de la colonne enregistrée en tant que couche, que vous exportez.

Ce paramètre ne peut pas prendre la valeur NULL.

fileName VARCHAR(128) Nom du fichier SHAPE vers lequel doit être exportée la couche spécifiée.

Ce paramètre ne peut pas prendre la valeur NULL.

whereClause VARCHAR(1024) Corps de la clause WHERE. Il définit une restriction à appliquer à l'ensemble de lignes qui doit être exporté. La clause peut faire référence à toute colonne d'attribut appartenant à la table que vous exportez. Le mot clé WHERE n'est pas requis dans cette clause.

Ce paramètre peut prendre la valeur NULL.

Paramètres de sortie

Tableau 19. Paramètres de sortie de la procédure mémorisée db2gse.gse_export_shape.
Nom Type de données Description
msgCode INTEGER Code associé aux messages susceptibles d'être renvoyés par le demandeur de la procédure mémorisée.
msgText VARCHAR(1024) Message d'erreur complet, tel que généré sur le serveur Extension Spatiale.

Restriction

Vous ne pouvez exporter qu'une couche à la fois.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]