通过变更切换数据库为何无效?
比如当前数据库是A,这时我执行以下语句,正常应该要能切换到MASTER数据库,可是当前还在A数据库,是什么情况?
DECLARE @dbname VARCHAR(100) SET @dbname='USE MASTER'
exec (@dbname)
[解决办法]
有些是语法上规定,没什么为什么
[解决办法]
把语句都放在字符串里,字符串时不要有go,可以直接执行
楼主最好把语句贴完整
发布时间: 2013-02-05 10:40:57 作者: rapoo
通过变更切换数据库为何无效?
比如当前数据库是A,这时我执行以下语句,正常应该要能切换到MASTER数据库,可是当前还在A数据库,是什么情况?
DECLARE @dbname VARCHAR(100) SET @dbname='USE MASTER'
exec (@dbname)
[解决办法]
有些是语法上规定,没什么为什么
[解决办法]
把语句都放在字符串里,字符串时不要有go,可以直接执行
楼主最好把语句贴完整