打印输出看起来不错,但不会更改SQL Server下拉列表中的db.
DECLARE @tempSql nvarchar(4000);
DECLARE @FinalSQL nvarchar(4000);
DECLARE @dbName varchar(100);
SET @dbName = 'Pubs';
SET @tempSql = 'SELECT DB_NAME()';
SET @FinalSQL = 'USE ' + @dbName + '; EXEC sp_executesql N''' + @tempSql + '''';
EXEC (@FinalSQL)
本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/weishenmewobunengdongtaigenggaishujukusql-server-2008.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:11 月 12, 2019 at 02:24 上午