Aracılığıyla paylaş


sp_helpfilegroup (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Mevcut veritabanıyla ilişkili dosya gruplarının isimlerini ve niteliklerini döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

sp_helpfilegroup [ [ @filegroupname = ] N'filegroupname' ]
[ ; ]

Arguments

[ @filegroupname = ] N'filegroupname'

@filegroupnamesysname'dir ve varsayılan olarak .NULL

Mevcut veritabanındaki herhangi bir dosya grubunun mantıksal adı. @filegroupnamesysname'dir ve varsayılan olarak .NULL Eğer @filegroupname belirtilmemişse, mevcut veritabanındaki tüm dosya grupları listelenir ve sadece Sonuç Kümeleri bölümünde gösterilen ilk sonuç seti gösterilir.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Sonuç kümesi

Sütun adı Veri türü Description
groupname sysname Dosya grubunun adı.
groupid smallint Sayısal dosya grubu tanımlayıcısı.
filecount int Dosya grubundaki dosya sayısı.

@filegroupname belirtilirse, dosya grubundaki her dosya için bir satır döner.

Sütun adı Veri türü Description
file_in_group sysname Dosya grubundaki dosyanın mantıksal adı.
fileid smallint Sayısal dosya tanımlayıcısı.
filename nchar(260) Dosyanın fiziksel adı ve dizin yolu dahil.
size nvarchar(15) Dosya boyutu kilobayt cinsinden.
maxsize nvarchar(15) Dosyanın maksimum boyutu.

Bu, dosyanın büyütülebileceği maksimum boyuttur. Bu alandaki bir değer, UNLIMITED dosyanın disk dolup taşana kadar büyüdüğünü gösterir.
growth nvarchar(15) Dosyanın büyüme artışı. Bu değer, yeni alan gerektiğinde dosyaya eklenen alan miktarını gösterir.

0 = Dosya sabit boyutta ve büyümez.

Permissions

"" genel "" rolüne üyelik gerektirir.

Örnekler

A. Veritabanındaki tüm dosya gruplarını geri getir

Aşağıdaki örnek, örnek veritabanındaki dosya grupları AdventureWorks2025 hakkında bilgi verir.

USE AdventureWorks2022;
GO

EXECUTE sp_helpfilegroup;
GO

B. Dosya grubundaki tüm dosyaları geri gönder

Aşağıdaki örnek, örnek veritabanındaki dosya grubundaki PRIMARYAdventureWorks2025 tüm dosyalar için bilgi döndürür.

USE AdventureWorks2022;
GO

EXECUTE sp_helpfilegroup 'PRIMARY';
GO