Partager via


Oracle.Database

Syntaxe

Oracle.Database(server as text, optional options as nullable record) as table

À propos

Retourne une table de tables et de vues SQL à partir de la base de données Oracle sur le serveur server. 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).

Le paramètre d’enregistrement est spécifié sous la forme [option1 = value1, option2 = value2...] ou [Query = "select ..."], par exemple.