Gibt eine Tabelle der SQL-Tabellen, -Sichten und gespeicherten Skalarfunktionen zurück, die in einer MySQL-Datenbank auf ...

Gibt eine Tabelle der SQL-Tabellen, -Sichten und gespeicherten Skalarfunktionen zurück, die in einer MySQL-Datenbank auf dem Server "{0}" in der Datenbankinstanz mit dem Namen "{1}" verfügbar sind. Der Port kann optional mit dem Server (getrennt durch einen Doppelpunkt) angegeben werden. Der optionale Datensatzparameter "{2}" kann angegeben werden, um die folgenden Optionen zu steuern:
    
  • CreateNavigationProperties: Ein logischer Wert (true/false), mit dem festgelegt wird, ob für die zurückgegebenen Werte Navigationseigenschaften generiert werden sollen (der Standardwert ist "true").
  • NavigationPropertyNameGenerator: Eine für die Erstellung der Namen von Navigationseigenschaften verwendete Funktion.
  • Query: Text, der in eine auf dem Server ausgeführte SQL-Abfrage übersetzt wird. Es können mehrere Abfragen angegeben werden, es wird aber nur das erste Ergebnis zurückgegeben.
  • CommandTimeout: Eine Zeitspanne, die steuert, wie lange die serverseitige Abfrage ausgeführt werden darf, bevor sie abgebrochen wird. Der Standardwert ist 10 Minuten.
  • TreatTinyAsBoolean: Ein logischer Wert (true/false), mit dem festgelegt wird, ob tinyint-Spalten auf dem Server als logische Werte erzwungen werden sollen. Der Standardwert ist "true".
  • OldGuids: Ein logischer Wert (true/false), mit dem festgelegt wird, ob char(36)-Spalten (wenn "false") oder binary(16)-Spalten (wenn "true") als GUIDs behandelt werden sollen. Der Standardwert ist "false".
  • ReturnSingleDatabase : Ein logischer Wert (true/false), der festlegt, ob alle Tabellen aller Datenbanken (wenn "false") oder Tabellen und Sichten der angegebenen Datenbank (wenn "true") zurückgegeben werden sollen. Der Standardwert ist "false".
  • HierarchicalNavigation : Ein logischer Wert (true/false), mit dem festgelegt wird, ob die Tabellen gruppiert nach ihren Schemanamen angezeigt werden sollen (der Standardwert ist "false").
Der Datensatzparameter wird beispielsweise als [option1 = value1, option2 = value2...] oder [Query = "select ..."] angegeben.