DB_NAME (Transact-SQL)
Gibt den Datenbanknamen zurück.
Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version), Windows Azure SQL-Datenbank (Ursprüngliche Version bis aktuelle Version). |
Transact-SQL-Syntaxkonventionen
Syntax
DB_NAME ( [ database_id ] )
Argumente
- database_id
Die ID der Datenbank, die zurückgegeben werden soll. database_id ist vom Datentyp int und hat keinen Standardwert. Wenn keine ID angegeben ist, wird der Name der aktuellen Datenbank zurückgegeben.
Rückgabetypen
nvarchar(128)
Beispiele
A.Zurückgeben des aktuellen Datenbanknamens
Das folgende Beispiel gibt den Namen der aktuellen Datenbank zurück.
SELECT DB_NAME() AS [Current Database];
GO
B.Zurückgeben des Datenbanknamens einer angegebenen Datenbank-ID
Das folgende Beispiel gibt den Datenbanknamen für die Datenbank-ID 3 zurück.
USE master;
GO
SELECT DB_NAME(3)AS [Database Name];
GO