Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
DB2.Database(
server as text,
database as text,
optional options as nullable record
) as table
À propos
Retourne une table des tables et vues SQL disponibles dans une base de données Db2 sur le serveur server dans l’instance de base de données nommée database. Le port peut être spécifié éventuellement avec le serveur, séparé par un signe deux-points. Un paramètre d’enregistrement facultatif, optionspeut être spécifié pour contrôler les options suivantes :
-
CreateNavigationProperties: logique (true/false) qui définit s’il faut générer des propriétés de navigation sur les valeurs retournées (la valeur par défaut est true). -
NavigationPropertyNameGenerator: fonction utilisée pour la création de noms pour les propriétés de navigation. -
Query: requête SQL native utilisée pour récupérer des données. Si la requête produit plusieurs jeux de résultats, seul le premier est retourné. -
CommandTimeout: durée qui contrôle la durée pendant laquelle la requête côté serveur est autorisée à s’exécuter avant son annulation. La valeur par défaut est de dix minutes. -
ConnectionTimeout: durée qui contrôle la durée d’attente avant d’abandonner une tentative d’établir une connexion au serveur. La valeur par défaut dépend du pilote. -
HierarchicalNavigation: logique (true/false) qui définit s’il faut afficher les tables regroupées par leurs noms de schéma (la valeur par défaut est false). -
Implementation: spécifie l’implémentation du fournisseur de base de données interne à utiliser. Les valeurs valides sont : « IBM » et « Microsoft ». -
BinaryCodePage: nombre pour le CCSID (Identificateur codé de jeu de caractères) pour décoder les données binaires DB2 FOR BIT en chaînes de caractères. S’applique à l’implémentation = « Microsoft ». Définissez 0 pour désactiver la conversion (valeur par défaut). Définissez 1 pour convertir en fonction de l’encodage de base de données. Définissez d’autres numéros CCSID pour convertir en encodage d’application. -
PackageCollection: spécifie une valeur de chaîne pour la collection de packages (la valeur par défaut est « NULLID ») pour activer l’utilisation de packages partagés requis pour traiter les instructions SQL. S’applique à l’implémentation = « Microsoft ». -
UseDb2ConnectGateway: spécifie si la connexion est établie via une passerelle Db2 Connect. S’applique à l’implémentation = « Microsoft ».
Le paramètre d’enregistrement est spécifié sous la forme [option1 = value1, option2 = value2...] ou [Requête = « select ..."] par exemple.