Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Syntax
Sql.Database(
server as text,
database as text,
optional options as nullable record
) as table
Acerca de
Devuelve una tabla de tablas SQL, vistas y funciones almacenadas de la base de datos database de SQL Server en el servidor server. El puerto puede especificarse opcionalmente con el servidor, separados por dos puntos o una coma. Se puede especificar un parámetro de registro opcional, options, para controlar las siguientes opciones:
-
Query: una consulta SQL nativa que se usa para recuperar datos. Si la consulta genera varios conjuntos de resultados, solo se devolverá la primera. -
CreateNavigationProperties: un valor lógico (true/false) que establece si se van a generar propiedades de navegación en los valores devueltos (el valor predeterminado es true). -
NavigationPropertyNameGenerator: función que se usa para la creación de nombres para las propiedades de navegación. -
MaxDegreeOfParallelism: número que establece el valor de la cláusula de consulta "maxdop" en la consulta SQL generada. -
CommandTimeout: duración que controla cuánto tiempo se permite ejecutar la consulta del lado servidor antes de cancelarla. El valor predeterminado es diez minutos. -
ConnectionTimeout: duración que controla cuánto tiempo se debe esperar antes de abandonar un intento de realizar una conexión con el servidor. El valor predeterminado depende del controlador. -
HierarchicalNavigation: un valor lógico (true/false) que establece si se van a ver las tablas agrupadas por sus nombres de esquema (el valor predeterminado es false). -
MultiSubnetFailover: un valor lógico (true/false) que establece el valor de la propiedad "MultiSubnetFailover" en la cadena de conexión (el valor predeterminado es false). -
UnsafeTypeConversions: un valor lógico (true/false) que, si es true, intenta plegar las conversiones de tipos que podrían producir errores y provocar que se produzca un error en toda la consulta. No se recomienda para uso general. -
ContextInfo: valor binario que se usa para establecer el CONTEXT_INFO antes de ejecutar cada comando. -
OmitSRID: un valor lógico (true/false) que, si es true, omite el SRID al generar Well-Known Texto a partir de tipos geometry y geography. -
EnableCrossDatabaseFolding: valor lógico (true/false) que, si es true, permite el plegado de consultas entre bases de datos del mismo servidor. El valor predeterminado es false.
El parámetro record se especifica como [option1 = value1, option2 = value2...] o [Query = "select ..."] por ejemplo.