Compartilhar via


DB_NAME (Transact-SQL)

Retorna o nome do banco de dados.

Aplica-se a: SQL Server (SQL Server 2008 até a versão atual), Banco de dados SQL do Windows Azure (versão inicial até a versão atual).

Ícone de vínculo de tópico Convenções da 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 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 do 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

Consulte também

Referência

DB_ID (Transact-SQL)

funções de metadados (Transact-SQL)

sys.databases (Transact-SQL)