Dela via


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 = FALSE
NULL = Ogiltiga indata.
IsUserDefinedFG Filegroup är en användardefinierad filgrupp. 1 = SANT

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

0 = FALSE
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 AdventureWorks2022 databasen.

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

Här är resultatet.

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