Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure SQL Managed Instance
Vrátí zadanou hodnotu vlastnosti názvu souboru, pokud je zadán název souboru v aktuální databázi a název vlastnosti. Vrátí soubory NULL , které nejsou v aktuální databázi.
Syntaxe
FILEPROPERTY ( file_name , property )
Argumenty
file_name
Výraz, který obsahuje název souboru přidruženého k aktuální databázi, pro kterou se mají vrátit informace o vlastnosti. file_name je nchar(128).
vlastnost
Výraz, který obsahuje název vlastnosti souboru, která se má vrátit. vlastnost je varchar(128) a může být jednou z následujících hodnot.
| Hodnota | Popis | Vrácená hodnota |
|---|---|---|
IsReadOnly |
Soubor je jen pro čtení. | 1 = Pravda 0 = Nepravda NULL = Vstup není platný. |
IsPrimaryFile |
Soubor je primárním souborem. | 1 = Pravda 0 = Nepravda NULL = Vstup není platný. |
IsLogFile |
Soubor je soubor protokolu. | 1 = Pravda 0 = Nepravda NULL = Vstup není platný. |
SpaceUsed |
Množství místa používaného zadaným souborem. | Počet stránek přidělených v souboru |
Návratové typy
Int
Poznámky
file_name odpovídá sloupci názvu v sys.master_files zobrazení katalogu.sys.database_files
Příklady
Následující příklad vrací nastavení pro vlastnost IsPrimaryFileAdventureWorks_Data pro název souboru v databázi AdventureWorks2025.
SELECT FILEPROPERTY('AdventureWorks2022_Data', 'IsPrimaryFile') AS [Primary File];
GO
Tady je soubor výsledků.
Primary File
-------------
1