在SQL Server中,数据库名称可以使用中括号进行包裹。这样做的目的是为了避免数据库名称中包含特殊字符或关键字时引起的语法错误。使用中括号包裹数据库名称可以确保数据库名称被正确解析。
例如,如果数据库名称为"MyDatabase",可以使用以下方式在SQL Server中引用它:
SELECT * FROM [MyDatabase].[dbo].[TableName]
这里的"[MyDatabase]"就是将数据库名称包裹在中括号中,以确保SQL Server正确解析数据库名称。
参考网址
Transact-SQL 语法约定 (Transact-SQL) - SQL Server | Microsoft Learn