Compartilhar via


FILEGROUPPROPERTY (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Essa função retorna o valor da propriedade do grupo de arquivos para um nome especificado e o valor do grupo de arquivos.

Convenções de sintaxe de Transact-SQL

Sintaxe

FILEGROUPPROPERTY ( filegroup_name , property )

Argumentos

filegroup_name

Uma expressão do tipo sysname que representa o nome do grupo de arquivos para o qual FILEGROUPPROPERTY retorna as informações de propriedade nomeada.

propriedade

Uma expressão do tipo varchar(128) que retorna o nome da propriedade de um grupo de arquivos. Property pode retornar um destes valores:

Valor Descrição Valor retornado
IsReadOnly O grupo de arquivos é somente leitura. 1 = VERDADEIRO

0 = FALSO
NULL = Entrada inválida.
IsUserDefinedFG O grupo de arquivos é um grupo de arquivos definido pelo usuário. 1 = VERDADEIRO

0 = FALSO
NULL = Entrada inválida.
IsDefault O grupo de arquivos é o grupo de arquivos padrão. 1 = VERDADEIRO

0 = FALSO
NULL = Entrada inválida.

Tipos de retorno

int

Comentários

filegroup_name corresponde à coluna de nome da exibição de sys.filegroups catálogo.

Exemplos

Este exemplo retorna a configuração de IsDefault propriedade para o grupo de arquivos primário no AdventureWorks2025 banco de dados.

SELECT FILEGROUPPROPERTY('PRIMARY', 'IsDefault') AS 'Default Filegroup';
GO

Veja a seguir o conjunto de resultados.

Default Filegroup
---------------------
1