sp_helpfilegroup (Transact-SQL)
Geçerli veritabanıyla ilişkili dosya öznitelikleri ve adlarını döndürür.
Sözdizimi
sp_helpfilegroup [ [ @filegroupname = ] 'name' ]
Bağımsız değişkenler
- [ @ filegroupname = ] 'name'
Geçerli veritabanında herhangi dosya grubu mantıksal ad olur.nameİş sysname, varsayılan değer null.name Belirtilmezse, geçerli veritabanındaki tüm filegroups listelenir ve sonuç kümelerini bölümünde gösterilen yalnızca ilk sonuç kümesi görüntülenir.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
grupadı |
sysname |
dosya grubuadı. |
Grup Kimliği |
smallint |
Sayısal dosya grubu tanımlayıcısı. |
filecount |
int |
dosya grubudosyalarında sayısı. |
name Olduğu belirtilen dosya grubu içindeki her dosya için bir satır döndürdü.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
file_in_group |
sysname |
dosya grubudosyanın mantıksal adı. |
Win32_FileSpecification ' |
smallint |
Sayısal dosya tanıtıcısı. |
Filename |
nchar(260) |
Fiziksel dizin yoldahil dosyasının adıdır. |
boyut |
nvarchar(15) |
Dosya boyutunu kilobayt olarak. |
MaxSize |
nvarchar(15) |
Dosya en büyük boyutu. Dosyasının büyüyebileceği maksimum boyutu budur.SINIRSIZ değeri bu alan dosyası disk dolu olduğu kadar büyür gösterir. |
büyüme |
nvarchar(15) |
Dosyasının büyüme artışı.Bu, her saat yeni bir alan gerekli boşluk miktarını dosyaya eklenen gösterir. 0 = Dosya boyutu olduğu ve değil büyüyecektir. |
İzinler
Üyelik gerektiren ortak rolü.
Örnekler
A.Bir veritabanında tüm filegroups döndürme
Aşağıdaki örnek dosya hakkında bilgi döndürür AdventureWorks2008R2 örnek veritabanı.
USE AdventureWorks2008R2;
GO
EXEC sp_helpfilegroup;
GO
B.dosya grubutüm dosyaları döndürme
Aşağıdaki örnek tüm dosyalar için bilgi verir PRIMARY dosya grubu içinde AdventureWorks2008R2 örnek veritabanı.
USE AdventureWorks2008R2;
GO
EXEC sp_helpfilegroup 'PRIMARY';
GO