sys.all_parameters (Transact-SQL)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse no Microsoft Fabric
Mostra a união de todos os parâmetros que pertencem a objetos de sistema ou definidos pelo usuário.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
object_id | int | ID do objeto ao qual pertence o parâmetro. |
name | sysname | Nome do parâmetro. É exclusiva no objeto. Se o objeto for uma função escalar, o nome de parâmetro será uma cadeia de caracteres vazia na linha que representa o valor de retorno. |
parameter_id | int | ID do parâmetro. É exclusiva no objeto. Se o objeto for uma função escalar, parameter_id = 0 representará o valor de retorno. |
system_type_id | tinyint | ID do tipo de sistema do parâmetro. |
user_type_id | int | ID do tipo do parâmetro como definido pelo usuário. Para retornar o nome do tipo, faça a junção com a exibição do catálogo sys.types nessa coluna. |
max_length | smallint | Comprimento máximo do parâmetro, em bytes. -1 = O tipo de dados de coluna é varchar(max), nvarchar(max), varbinary(max) ou xml. |
precisão | tinyint | Precisão do parâmetro, se numérico; caso contrário, 0. |
scale | tinyint | Escala do parâmetro, se numérico; caso contrário, 0. |
is_output | bit | 1 = Parâmetro é saída (ou retorno); do contrário, 0. |
is_cursor_ref | bit | 1 = Parâmetro é um parâmetro de referência do cursor. |
has_default_value | bit | 1 = O parâmetro tem valor padrão de 1. O SQL Server mantém valores padrão apenas para objetos CLR nesta exibição do catálogo; portanto, esta coluna terá sempre um valor de 0 para objetos Transact-SQL. Para exibir o valor padrão de um parâmetro em um objeto Transact-SQL, confira a coluna definição da exibição do catálogo sys.sql_modules ou use a função de sistema OBJECT_DEFINITION. |
is_xml_document | bit | 1 = O conteúdo é um documento XML completo. 0 = o conteúdo é um fragmento de documento ou o tipo de dados da coluna não é xml. |
default_value | sql_variant | Se has_default_value for 1, o valor desta coluna será o valor do padrão para o parâmetro; caso contrário, NULL . |
xml_collection_id | int | É a ID da coleção de esquema XML utilizada para validar o parâmetro. Diferente de zero se o tipo de dados do parâmetro for xml e o XML for digitado. 0 = Não há nenhuma coleção de esquemas XML ou o parâmetro não é XML. |
is_readonly | bit | 1 = o parâmetro é READONLY; caso contrário, 0. |
is_nullable | bit | 1 = O parâmetro permite valor nulo. (o padrão). 0 = O parâmetro não é anulável, para uma execução mais eficiente de procedimentos armazenados compilados nativamente. |
encryption_type | int | Aplica-se a: SQL Server 2016 (13.x) e posterior, Banco de Dados SQL. Tipo de criptografia: 1 = Criptografia determinística 2 = Criptografia aleatória |
encryption_type_desc | nvarchar(64) | Aplica-se a: SQL Server 2016 (13.x) e posterior, Banco de Dados SQL. Descrição do tipo de criptografia: RANDOMIZED DETERMINISTIC |
encryption_algorithm_name | sysname | Aplica-se a: SQL Server 2016 (13.x) e posterior, Banco de Dados SQL. Nome do algoritmo de criptografia. Há suporte apenas para AEAD_AES_256_CBC_HMAC_SHA_512. |
column_encryption_key_id | int | Aplica-se a: SQL Server 2016 (13.x) e posterior, Banco de Dados SQL. ID do CEK. |
column_encryption_key_database_name | sysname | Aplica-se a: SQL Server 2016 (13.x) e posterior, Banco de Dados SQL. O nome do banco de dados em que a chave de criptografia de coluna existe quando ele é diferente do banco de dados da coluna. É NULL se a chave existir no mesmo banco de dados que a coluna. |
Permissões
A visibilidade dos metadados em exibições de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.
Consulte Também
Exibições do catálogo de objeto (Transact-SQL)
Exibições do Catálogo (Transact-SQL)
Consultando as perguntas frequentes do catálogo do sistema do SQL Server
sys.parameters (Transact-SQL)
sys.system_parameters (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de