Retourne une table des tables, des vues et des fonctions scalaires stockées SQL disponibles dans une base de données MySQL ...

Retourne une table des tables, des vues et des fonctions scalaires stockées SQL disponibles dans une base de données MySQL sur le serveur {0} de l'instance de base de données nommée {1}. Le port peut éventuellement être spécifié avec le serveur, séparés par le signe deux-points. Un paramètre d'enregistrement facultatif, {2}, peut être indiqué pour contrôler les options suivantes :
    
  • CreateNavigationProperties : Valeur logique (true/false) qui indique s'il faut générer les 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 des noms de propriétés de navigation.
  • Query : Texte converti en requête SQL exécutée sur le serveur. Plusieurs requêtes peuvent être spécifiées, mais seul le premier résultat est retourné.
  • CommandTimeout : Durée qui contrôle le temps d'exécution de la requête côté serveur avant qu'elle ne soit annulée. La valeur par défaut est de dix minutes.
  • TreatTinyAsBoolean : Valeur logique (true/false) qui détermine s'il faut forcer les colonnes tinyint sur le serveur en tant que valeurs logiques. La valeur par défaut est true.
  • OldGuids : Valeur logique (true/false) qui définit si les colonnes char(36) (si false) ou binary(16) (si true) sont traitées en tant que GUID. La valeur par défaut est false.
  • ReturnSingleDatabase : Valeur logique (true/false) qui indique s'il faut retourner toutes les tables de toutes les bases de données (si false) ou les tables et les vues de la base de données spécifiée (si true). La valeur par défaut est false.
  • HierarchicalNavigation : Valeur logique (true/false) qui définit s'il faut afficher les tables regroupées par nom de schéma (la valeur par défaut est false).
Le paramètre d'enregistrement est indiqué sous la forme [option1 = value1, option2 = value2...] ou [Query = "select ..."], par exemple.