Partager via


DB_NAME (Transact-SQL)

Retourne le nom de la base de données.

S'applique à : SQL Server (SQL Server 2008 via la version actuelle, Base de données SQL Windows Azure (version initiale via la version actuelle.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

DB_NAME ( [ database_id ] )

Arguments

  • database_id
    Numéro d'identification de la base de données à retourner. database_id est de type int et n'a pas de valeur par défaut. Si l'ID n'est pas spécifié, la fonction renvoie le nom de la base de données active.

Types 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)