FILE_NAME (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Diese Funktion gibt den angegebenen logischen Namen für eine bestimmte Anzahl an Dateikennungen (ID) im Kontext der aktuellen Datenbank zurück.
Transact-SQL-Syntaxkonventionen
Syntax
FILE_NAME ( file_id )
Argumente
file_id
Die Datei-ID, deren Dateiname FILE_NAME
zurückgegeben wird. file_id weist den Datentyp int auf.
Rückgabetypen
nvarchar(128)
Hinweise
file_ID entspricht der „file_id“-Spalte in der Katalogsicht „sys.master_files“ oder in der Katalogsicht „sys.database_files“.
Beispiele
In diesem Beispiel werden die Dateinamen für file_ID 1
und file_ID
in der AdventureWorks2022-Datenbank zurückgegeben.
SELECT FILE_NAME(1) AS 'File Name 1', FILE_NAME(2) AS 'File Name 2';
GO
Hier sehen Sie das Ergebnis.
File Name 1 File Name 2
------------------------- ------------------------
AdventureWorks2022_Data AdventureWorks2022_Log
(1 row(s) affected)
Weitere Informationen
FILE_IDEX (Transact-SQL)
Metadatenfunktionen (Transact-SQL)
sys.database_files (Transact-SQL)
sys.master_files (Transact-SQL)