Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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)