Поделиться через


DB_NAME (Transact-SQL)

Возвращает имя базы данных.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

DB_NAME ( [ database_id ] )

Аргументы

  • database_id
    Идентификатор возвращаемой базы данных. Аргумент database_id имеет тип int и не имеет значения по умолчанию. Если идентификационный номер не указан, возвращается имя текущей базы данных.

Типы возвращаемых данных

nvarchar(128)

Примеры

А.Возврат имени текущей базы данных

Следующий пример возвращает имя текущей базы данных.

SELECT DB_NAME() AS [Current Database];
GO

Б.Возврат имени базы данных с указанным идентификатором базы данных

Следующий пример возвращает имя базы данных для идентификатора базы данных 3.

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

См. также

Справочник

DB_ID (Transact-SQL)

Функции метаданных (Transact-SQL)

sys.databases (Transact-SQL)