DB2.Database
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 Dd2 sur le serveur server
dans l’instance de base de données nommée database
. Le port peut éventuellement être spécifié avec le serveur, séparé par un deux-points. Un paramètre d’enregistrement facultatif, options
, peut être spécifié pour contrôler les options suivantes :
CreateNavigationProperties
: Valeur logique (true/false) qui définit si des propriétés de navigation doivent être générées pour les valeurs retournées (la valeur par défaut est true).NavigationPropertyNameGenerator
: Fonction utilisée pour la création des noms de 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
: Délai qui contrôle la durée d’exécution de la requête côté serveur avant son annulation. La valeur par défaut est de dix minutes.ConnectionTimeout
: Délai qui contrôle le temps d’attente avant l’abandon d’une tentative de connexion au serveur. La valeur par défaut dépend du pilote.HierarchicalNavigation
: Valeur logique (true/false) qui indique si les tables à afficher doivent être regroupées en fonction de leurs noms de schémas (valeur par défaut : 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 permettant au CCSID (Coded Character Set Identifier) de décoder des données binaires Db2 FOR BIT en chaînes de caractères. S’applique à Implémentation = "Microsoft". Définissez la valeur 0 pour désactiver la conversion (valeur par défaut). Définissez la valeur 1 pour convertir en fonction de l’encodage de base de données. Définissez un autre nombre CCSID pour convertir en encodage d’application.PackageCollection
: Spécifie une valeur de chaîne pour la collection de paquets (valeur par défaut : "NULLID") afin de permettre l’utilisation des paquets partagés nécessaires au traitement des instructions SQL. S’applique à Implémentation = "Microsoft".UseDb2ConnectGateway
: Spécifie si la connexion est établie par le biais d’une passerelle Db2 Connect. S’applique à Implémentation = "Microsoft".
Le paramètre d’enregistrement est spécifié sous la forme [option1 = value1, option2 = value2...] ou [Query = "select ..."], par exemple.