回 帖 发 新 帖 刷新版面

主题:莱鸟SQL语法问题

我把人家的SQL语句放到的SQL 查询分析器里代码分别用了不同的颜色显示出来的
if exists (select * from dbo.sysdatabases where name = 'Ticket') 
drop database Ticket
GO

我想知道的是不同颜色代表什么
蓝色的应该是语法吧! 其他的就不懂了?
还有语句中的exists是什么意思呢?
谢谢大家!

回复列表 (共3个回复)

沙发

是一个函数,返回一个Boolean值

板凳

不同颜色带表什么

3 楼

蓝色代表关键字,绿色是系统创建的数据表,exists应该是灰色,代表一些函数(还有些函数是红色)
exists (……)括号内的查询语句如果有查询结果,整个函数返回true,如果一条结果也没有,返回false

我来回复

您尚未登录,请登录后再回复。点此登录或注册