Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Syntaxe
Sql.Databases(server as text, optional options as nullable record) as table
À propos
Retourne une table de bases de données sur le serveur SQL spécifié. server 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 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. -
MaxDegreeOfParallelism: nombre qui définit la valeur de la clause de requête « maxdop » dans la requête SQL générée. -
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). -
MultiSubnetFailover: logique (true/false) qui définit la valeur de la propriété « MultiSubnetFailover » dans la chaîne de connexion (la valeur par défaut est false). -
UnsafeTypeConversions: logique (true/false) qui, si la valeur est true, tente de plier les conversions de type qui peuvent échouer et provoquer l’échec de la requête entière. Non recommandé pour une utilisation générale. -
ContextInfo: valeur binaire utilisée pour définir la CONTEXT_INFO avant d’exécuter chaque commande. -
OmitSRID: logique (true/false) qui, si true, omet le SRID lors de la production d'Well-Known Texte à partir de types geometry et geography. -
EnableCrossDatabaseFolding: valeur logique (true/false) qui, si elle est true, autorise le pliage des requêtes entre les bases de données sur le même serveur. La valeur par défaut est false.
Le paramètre d’enregistrement est spécifié comme [option1 = value1, option2 = value2...] par exemple.
Ne prend pas en charge la définition d’une requête SQL à exécuter sur le serveur.
Sql.Database doit être utilisé à la place pour exécuter une requête SQL.