sql server单引号问题

if exists(select*from sys.databases where name=库名
一直提示消息102 ,级别15,状态1,第一行“`”
库名附近语法错误

1、检查下你的括号,需要英文括号()

img

if exists(select*from sys.databases where name='test')begin
    print('test')
end