2 john su01 john_su01 于 2016.03.21 21:50 提问

【纯小白MS SQL2008求助】检测是否已有重名数据库的语句出错

IF EXISTS(select * from sysdatabases where name="E_market")
DROP DATABASE E_market
语句如上
报错,显示 列名“E_market”无效
求大神指导,谢谢!

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.22 06:47
已采纳

IF EXISTS(select * from sys.databases where name="E_market")
加个点。

john_su01
john_su01 老师,我把双引号改成单引号就好了。然后,前面没有用 USE master指定的话,sysdatabases中间就要加个.了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!