DB_NAME (Transact-SQL)

Retorna o nome do banco de dados.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

DB_NAME ( [ database_id ] )

Argumentos

  • database_id
    É o número de identificação (ID) do banco de dados a ser retornado. database_id é int, sem nenhum padrão. Se nenhuma ID for especificada, o nome do banco de dados atual será retornado.

Tipos de retorno

nvarchar(128)

Exemplos

A. Retornando o nome de banco de dados atual

O exemplo a seguir retorna o nome do banco de dados atual.

SELECT DB_NAME() AS [Current Database];
GO

B. Retornando o nome do banco de dados de uma ID de banco de dados especificada

O exemplo a seguir retorna o nome do banco de dados para a ID de banco de dados 3.

USE master;
GO
SELECT DB_NAME(3)AS [Database Name];
GO