Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
Dieses Beispiel liefert die Dateinamen für file_ID 1 und file_ID in der AdventureWorks2025-Datenbank zurück.
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)