日期:2014-05-19  浏览次数:20449 次

怎么样识别动态数据库名
drop   database   db_why

数据库的名称是不固定的,

我想把名字拼起来,

drop   database     'db_why '   +   '2007-07-25 '

这样报错,怎么写?

------解决方案--------------------
exec( 'drop database db_why ' + '2007-07-25 ')
------解决方案--------------------
要用动态SQL,直接执行是不行的.
------解决方案--------------------
EXEC( 'drop database [db_why ' + '2007-07-25] ')
------解决方案--------------------
使用動態SQL語句,gahade(与君共勉) 沒注意,你這樣執行有個錯誤。 :)