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)