Compartilhar via


FILEGROUPPROPERTY (Transact-SQL)

Retorna o valor de propriedade de grupo de arquivos especificado quando fornecido com um grupo de arquivos e nome de propriedade.

Aplica-se a: SQL Server (SQL Server 2008 à versão atual).

Ícone de vínculo de tópico Convenções da sintaxe 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 as informações de propriedade nomeada são retornadas.

  • property
    É uma expressão de tipo varchar(128) que contém a propriedade do grupo de arquivos a ser retornada. property pode ter um destes valores.

    Valor

    Descrição

    Valor retornado

    IsReadOnly

    O grupo de arquivos é somente leitura.

    1 = True

    0 = False

    NULL = A entrada não é válida.

    IsUserDefinedFG

    O grupo de arquivos é um grupo de arquivos definido pelo usuário.

    1 = True

    0 = False

    NULL = A entrada não é válida.

    IsDefault

    O grupo de arquivos é o grupo de arquivos padrão.

    1 = True

    0 = False

    NULL = A entrada não é válida.

Tipos de retorno

int

Comentários

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

Exemplos

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

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

Aqui está o conjunto de resultados.

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

(1 row(s) affected)

Consulte também

Referência

FILEGROUP_ID (Transact-SQL)

FILEGROUP_NAME (Transact-SQL)

funções de metadados (Transact-SQL)

SELECT (Transact-SQL)

sys.filegroups (Transact-SQL)