ORIGINAL_DB_NAME (Transact-SQL)ORIGINAL_DB_NAME (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Возвращает имя базы данных, указанное пользователем в строке подключения к базе данных.Returns the database name specified by the user in the database connection string. Эта база данных указывается с помощью параметра sqlcmd-d (использование базы данных).This database is specified by using the sqlcmd-d option (USE database). Ее также можно указать с помощью выражения источника данных ODBC (исходный каталог =databasename).It can also be specified with the Open Database Connectivity (ODBC) data source expression (initial catalog =databasename).

Эта база данных отличается от пользовательской базы данных по умолчанию.This database is different from the default user database.

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

СинтаксисSyntax

  
ORIGINAL_DB_NAME ()  

RemarksRemarks

Если исходная база данных не указана, эта функция возвращает пустую строку.If the initial database isn't specified, the function returns an empty string.

См. также:See Also

sqlcmd Utility sqlcmd Utility
Программа osql osql Utility
SQL Server Native Client (ODBC)SQL Server Native Client (ODBC)