Compartilhar via


FILEGROUPPROPERTY (Transact-SQL)

Aplica-se a: SQL Server Instâ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.

property
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 = TRUE

0 = FALSE

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

0 = FALSE

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

0 = FALSE

NULL = Entrada inválida.

Tipos de retorno

int

Comentários

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

Exemplos

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

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

Veja a seguir o conjunto de resultados.

Default Filegroup   
---------------------   
1  
  
(1 row(s) affected)  

Confira também

FILEGROUP_ID (Transact-SQL)
FILEGROUP_NAME (Transact-SQL)
funções de metadados (Transact-SQL)
SELECT (Transact-SQL)
sys.filegroups (Transact-SQL)