Nam*_* VU 1 t-sql database sql-server-2008-r2
我们可以通过他们的名字更改数据库没问题如下
USE master
GO
Run Code Online (Sandbox Code Playgroud)
但是我需要在脚本中使用它并在变量中包含数据库名称.怎么做到这个?
select @cmd = N'use ' + @oldDb + N';'
exec sp_executesql @cmd
Run Code Online (Sandbox Code Playgroud)
这不起作用 - 当前数据库在执行后保持不变.
有可能吗?