DB_NAME (Transact-SQL)
Возвращает имя базы данных.
Применимо для следующих объектов: SQL Server (SQL Server 2008 по текущую версию), База данных SQL Windows Azure (С первоначального выпуска по текущий выпуск). |
Синтаксические обозначения в 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