当前位置:Gxlcms > 数据库问题 > SQL 注释符、运算符与通配符

SQL 注释符、运算符与通配符

时间:2021-07-01 10:21:17 帮助过:2人阅读

运算符是Transact-SQL语言重要组成,常见的运算符有算术运算符、赋值运算符、比较运算符、逻辑运算符等。

通配符有 %、_(下划线)、[]、[^]。

 

注释符

在Transact-SQL中,可使用两类注释符:

  • ANSI标准的注释符(--),用于单行注释,如下面SQL语句所加的注释
use pubs --打开数据表

与C语言相同的程序注释符号,即 “/*”、“*/”

把所选的行一次都注释的快捷键是 Ctrl + Shift +C;一次取消多行注释的快捷键是 Ctrl + Shift +R.

 

比较运算符

>,<,=,>=,<=,<>。

比较运算符的结果是布尔数据类型,有TRUE,FALSE及UNKNOW3种值。

逻辑运算符

逻辑运算符和比较运算符一样,返回带有TRUE或FALSE值的布尔数据类型

操作符有:ALL,AND,ANY,BETWEEN,EXISTS,IN,LIKE,NOT,OR,SOME

位运算符

位运算符的操作数可以是整数类型或二进制数据类型

操作符:&,|,^(按位互斥),~

连接运算符

“+”

通配符

匹配指定范围内或者属于方括号所指定的集合中的任意单个字符。

   通 配 符 描  述 示  例
       % 包含零个或更多字符的任意字符 “loving%”可以表示:“loving”、“loving you”、“loving?”
_(下划线)    任何单个字符 “loving_”可以表示:“lovingc”。后面只能跟一个字符
       [] 指定范围([a~f])或集合([abcdef])中的任何单个字符 [0~9]123表示以0~9之间任意一个字符开头,以"123"结尾的字符
      [^] 不属于指定范围([a~f])或集合([abcdef])中的任何单个字符 [^0~5]123表示不以0~5之间任意一个字符开头,却以“123”结尾的字符

 

SQL 注释符、运算符与通配符

标签:

人气教程排行