Devuelve una tabla de tablas, vistas y funciones escalares almacenadas de SQL disponibles en una base de datos MySQL en el ...

Devuelve una tabla de tablas, vistas y funciones escalares almacenadas de SQL disponibles en una base de datos MySQL en el servidor {0} de la instancia de base de datos denominada {1}. Es posible especificar el puerto con el servidor, separado por dos puntos. Se puede especificar un parámetro de registro opcional, {2}, para controlar las opciones siguientes:
    
  • CreateNavigationProperties : valor lógico (true o false) que establece si se deben generar propiedades de navegación en los valores devueltos (el valor predeterminado es "true").
  • NavigationPropertyNameGenerator : función que se usa para crear los nombres de las propiedades de navegación.
  • Query : texto que se traduce a una consulta SQL que se ejecuta en el servidor. Se pueden especificar varias consultas, pero solo se devolverá el primer resultado.
  • CommandTimeout : duración que controla durante cuánto tiempo se permite la ejecución de la consulta del lado servidor antes de que se cancele. El valor predeterminado es diez minutos.
  • TreatTinyAsBoolean : un valor lógico (true o false) que determina si forzar columnas tinyint en el servidor como valores lógicos. El valor predeterminado es "true".
  • OldGuids : un valor lógico (true o false) que establece si las columnas char (36) (si su valor es "false") o las columnas binarias (16) (si su valor es "true") se tratarán como GUID. El valor predeterminado es "false".
  • ReturnSingleDatabase : valor lógico (true o false) que determina si devolver todas las tablas de todas las bases de datos (si el valor es "false") o si devolver las tablas y las vistas de la base de datos especificada (si el valor es "true"). El valor predeterminado es "false".
El parámetro de registro se especifica como [option1 = value1, option2 = value2...] o [Query = "select ..."], por ejemplo.