Compartir a través de


FILEGROUPPROPERTY (Transact-SQL)

Devuelve el valor de una propiedad determinada del grupo de archivos cuando se proporciona con el nombre de un grupo de archivos y de una propiedad.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

FILEGROUPPROPERTY ( filegroup_name , property )

Argumentos

  • filegroup_name
    Es una expresión de tipo sysname que representa el nombre del grupo de archivos del que se va a devolver información de una propiedad con nombre.

  • property
    Es una expresión de tipo varchar(128) que contiene el nombre de la propiedad del grupo de archivos que se va a devolver. property puede ser uno de estos valores.

    Valor

    Descripción

    Valor devuelto

    IsReadOnly

    El grupo de archivos es de sólo lectura.

    1 = Verdadero

    0 = Falso

    NULL = La entrada no es válida.

    IsUserDefinedFG

    El grupo de archivos es un grupo de archivos definido por el usuario.

    1 = Verdadero

    0 = Falso

    NULL = La entrada no es válida.

    IsDefault

    El grupo de archivos es el grupo de archivos predeterminado.

    1 = Verdadero

    0 = Falso

    NULL = La entrada no es válida.

Tipos de valor devueltos

int

Comentarios

filegroup_name corresponde a la columna name de la vista de catálogo sys.filegroups.

Ejemplos

En este ejemplo se devuelve el valor de la propiedad IsDefault del grupo de archivos principal de la base de datos AdventureWorks2008R2.

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

El conjunto de resultados es el siguiente.

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

(1 row(s) affected)