DB_NAME (Transact-SQL)
Renvoie le nom de la base de données.
Conventions de la syntaxe de Transact-SQL
Syntaxe
DB_NAME ( [ database_id ] )
Arguments
- database_id
Numéro d'identification (ID) de la base de données à renvoyer. database_id est de type int, sans valeur par défaut. Si l'ID n'est pas spécifié, la fonction renvoie le nom de la base de données active.
Typesn des valeurs renvoyées
nvarchar(128)
Exemples
A. Renvoi du nom de la base de données active
L'exemple suivant renvoie le nom de la base de données active.
SELECT DB_NAME() AS [Current Database];
GO
B. Renvoi du nom de la base de données correspondant à un ID de base de données spécifié.
L'exemple suivant renvoie le nom de la base de données ayant l'ID 3
.
USE master;
GO
SELECT DB_NAME(3)AS [Database Name];
GO
Voir aussi
Référence
DB_ID (Transact-SQL)
Fonctions de métadonnées (Transact-SQL)
sys.databases (Transact-SQL)