Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
Sql.Database(server as text, database as text, optional options as nullable record) as table
Sobre
Retorna uma tabela de tabelas SQL, exibições e funções armazenadas do banco de dados do SQL Server database
no servidor server
. A porta pode ser especificada com o servidor, separada por dois-pontos ou vírgula. Um parâmetro de registro opcional, options
, pode ser especificado para controlar as seguintes opções:
Query
: uma consulta SQL nativa usada para recuperar dados. Se a consulta produzir vários conjuntos de resultados, somente o primeiro será retornado.CreateNavigationProperties
: uma lógica (true/false) que define se as propriedades de navegação nos valores retornados serão geradas (o padrão é true).NavigationPropertyNameGenerator
: uma função usada para a criação de nomes de propriedades de navegação.MaxDegreeOfParallelism
: um número que define o valor da cláusula de consulta "maxdop" na consulta SQL gerada.CommandTimeout
: uma duração que controla por quanto tempo a consulta do servidor tem permissão para ser executada antes do cancelamento. O valor padrão é dez minutos.ConnectionTimeout
: uma duração que controla por quanto tempo é necessário esperar antes de abandonar a tentativa de obter uma conexão com o servidor. O valor padrão é dependente do driver.HierarchicalNavigation
: uma lógica (true/false) que define se as tabelas agrupadas por seus nomes de esquema serão exibidas (o padrão é false).MultiSubnetFailover
: uma lógica (true/false) que define o valor da propriedade "MultiSubnetFailover" na cadeia de conexão (o padrão é false).UnsafeTypeConversions
: uma lógica (true/false) que, caso seja verdadeira, tentará dobrar conversões de tipo que poderão falhar e causar falhas em toda a consulta. Ela não é recomendada para uso geral.ContextInfo
: Um valor binário que é usado para definir o CONTEXT_INFO antes de executar cada comando.OmitSRID
: uma lógica (true/false) que, caso seja verdadeira, omitirá o SRID de tipos geométricos e geográficos ao produzir um Texto Bem Conhecido.EnableCrossDatabaseFolding
: um valor lógico (verdadeiro/falso) que, se verdadeiro, permite a dobragem de consultas entre bancos de dados no mesmo servidor. O valor padrão é false.
O parâmetro de registro é especificado como [option1 = value1, option2 = value2...] ou [Query = "select ..."], por exemplo.