FILEGROUPPROPERTY (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Den här funktionen returnerar filgruppens egenskapsvärde för ett angivet namn och filgruppsvärde.

Transact-SQL syntaxkonventioner

Syntax

FILEGROUPPROPERTY ( filegroup_name , property )

Argumentpunkter

filegroup_name

Ett uttryck av typen sysname som representerar filgruppens namn som FILEGROUPPROPERTY returnerar den namngivna egenskapsinformationen.

egenskap

Ett uttryck av typen varchar(128) som returnerar namnet på egenskapen filegroup. Egenskapen kan returnera något av följande värden:

Värde Beskrivning Returnerat värde
IsReadOnly Filgruppen är skrivskyddad. 1 = SANT

0 = FALSKT
NULL = Ogiltiga indata.
IsUserDefinedFG Filegroup är en användardefinierad filgrupp. 1 = SANT

0 = FALSKT
NULL = Ogiltiga indata.
IsDefault Filgrupp är standardfilgruppen. 1 = SANT

0 = FALSKT
NULL = Ogiltiga indata.

Returtyper

Int

Anmärkningar

filegroup_name motsvarar namnkolumnensys.filegroups från katalogvyn.

Exempel

Det här exemplet returnerar egenskapsinställningen IsDefault för den primära filgruppen i AdventureWorks2025 databasen.

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

Här är resultatet.

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