Procédures stockées. SAP BusinessObjects
4.3 Procédures stockées
Le serveur de connexion peut gérer les données des sources de données résultant d'une requête SQL ou de l'exécution d'une procédure stockée.
Les procédures stockées sont des scripts SQL stockés sous la forme de code exécutable dans un SGBDR. Elles peuvent recevoir des arguments et renvoyer des données.
Les procédures stockées pour les bases de données et couches réseau suivantes sont prises en charge dans la plateforme de BI :
● DB2 UDB et iSeries via un pilote CLI
● Sybase Adaptive Server via CTLIB
● Javabean
● DB2 UDB, Derby, HSQL DB, Informix, MS SQL Server, MySQL 5, Oracle, SAP HANA et Sybase, toutes via
JDBC
● Oracle via OCI
● DB2 iSeries, Informix, MS SQL Server, SAP HANA, Sybase ASIQ, Sybase SQL Anywhere et Teradata (macros uniquement), toutes via ODBC
● MS SQL Server via OLE DB
4.3.1 Fonctionnalités de base de données prises en charge
Connection Server prend uniquement en charge les procédures stockées qui renvoient les données sous forme d'ensembles de résultats, c'est-à-dire de tables. Cela signifie qu'une procédure stockée ne peut pas renvoyer d'entiers, de chaînes ou de curseurs et qu'elle doit toujours contenir des instructions SELECT. A noter également que les procédures stockées prises en charge ne doivent contenir aucun paramètre OUT ou IN/OUT, uniquement des paramètres IN. De plus, les instructions COMPUTE, PRINT, OUTPUT ou STATUS contenues dans les procédures stockées ne sont pas exécutées.
Attention
Ces restrictions ne sont pas valides pour les procédures stockées Oracle. Pour en savoir plus sur les procédures stockées Oracle prises en charge, consultez la section suivante.
Le serveur de connexion prend en charge les procédures stockées Oracle dans un package. Le nom du package est renvoyé en tant que nom du catalogue. Ce comportement s'applique pour les couches réseau Oracle CI et
JDBC
Pour en savoir plus sur l'utilisation des procédures stockées, reportez-vous au Guide de l'utilisateur de l'outil de
conception d'univers.
4.3.2 Procédures stockées Oracle
Les procédures stockées Oracle prises en charge sont les suivantes :
Guide d'accès aux données
Spécificités de l'accès aux données
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
29

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.