DB_NAME (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
См. также