Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Yönetilen Örneği
Geçerli veritabanında bir dosya adı ve bir özellik adı belirtildiğinde belirtilen dosya adı özellik değerini döndürür. Geçerli veritabanında olmayan dosyalar için döndürür NULL .
Transact-SQL söz dizimi kuralları
Sözdizimi
FILEPROPERTY ( file_name , property )
Tartışmalar
file_name
Özellik bilgilerinin döndürüleceği geçerli veritabanıyla ilişkilendirilmiş dosyanın adını içeren ifade. file_namenchar(128) şeklindedir.
özellik
Döndürülecek dosya özelliğinin adını içeren ifade. özelliğivarchar(128) şeklindedir ve aşağıdaki değerlerden biri olabilir.
| Değer | Açıklama | Döndürülen değer |
|---|---|---|
IsReadOnly |
Dosya salt okunur. | 1 = Doğru 0 = Yanlış NULL = Giriş geçerli değil. |
IsPrimaryFile |
Dosya birincil dosyadır. | 1 = Doğru 0 = Yanlış NULL = Giriş geçerli değil. |
IsLogFile |
Dosya bir günlük dosyasıdır. | 1 = Doğru 0 = Yanlış NULL = Giriş geçerli değil. |
SpaceUsed |
Belirtilen dosya tarafından kullanılan alan miktarı. | Dosyada ayrılan sayfa sayısı |
Dönüş türleri
Int
Açıklamalar
file_name, veya katalog görünümündeki sys.master_files sütununa sys.database_files karşılık gelir.
Örnekler
Aşağıdaki örnek, veritabanındaki AdventureWorks2025 dosya adının özelliğinin AdventureWorks_Data ayarını IsPrimaryFile döndürür.
SELECT FILEPROPERTY('AdventureWorks2022_Data', 'IsPrimaryFile') AS [Primary File];
GO
Sonuç kümesi aşağıdadır.
Primary File
-------------
1