Cette procédure mémorisée permet d'importer un fichier de transfert SDE dans une base de données activée pour les opérations spatiales. Elle peut fonctionner selon deux modes :
Le système de références spatiales spécifié dans le fichier de transfert SDE est comparé à ceux enregistrés auprès de Extension Spatiale. S'il correspond à un de ces systèmes, les valeurs négatives et décimales contenues dans les données de transfert seront transformées, lors du chargement, selon la méthode indiquée par le système enregistré. S'il ne correspond à aucun des systèmes enregistrés, Extension Spatiale crée un nouveau système de références spatiales qui décrit les modifications à apporter.
En cas d'importation de données dans une table existante, l'ID utilisateur sous lequel la procédure mémorisée est appelée doit disposer des droits ou privilèges suivants :
En cas d'importation de données dans une table qui doit être créée, l'ID utilisateur sous lequel la procédure mémorisée est appelée doit disposer des droits ou privilèges suivants :
Paramètres d'entrée
Tableau 20. Paramètres d'entrée de la procédure mémorisée db2gse.gse_import_sde.
Nom | Type de données | Description |
---|---|---|
layerSchema | VARCHAR(30) | Nom du schéma auquel appartient la table ou la vue spécifiée dans le
paramètre layerTable.
Ce paramètre peut prendre la valeur NULL. Il ne doit pas comporter plus de 30 caractères. 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_import_sde. |
layerTable | VARCHAR(128) | Nom de la table dans laquelle les données de transfert SDE doivent être
chargées.
Ce paramètre ne peut pas prendre la valeur NULL. |
layerColumn | VARCHAR(30) | Nom de la colonne enregistrée en tant que couche, dans laquelle doivent
être chargées les données spatiales du fichier de transfert SDE.
Ce paramètre ne peut pas prendre la valeur NULL. Il ne doit pas comporter plus de 30 caractères. |
fileName | VARCHAR(128) | Nom du fichier de transfert SDE à importer.
Ce paramètre ne peut pas prendre la valeur NULL. |
commitScope | INTEGER | Nombre d'enregistrements par point de contrôle.
Ce paramètre peut prendre la valeur NULL. |
Paramètres de sortie
Tableau 21. Paramètres de sortie de la procédure mémorisée db2gse.gse_import_sde.
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. |