DB_NAME (Transact-SQL)
Retorna o nome do banco de dados.
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