一 概况
Transact-SQL是SQL的增强版本,
包括:数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)
还有就是: 事务管理语言 流程控制语言 附加的语言元素
二 常量
声明变量的语句: declare +变量+数据类型 ,set 用于对变量进行更改,select 用于对 变量进行查询。
三 运算符
1.算术运算符
加 、减、乘、除、% 取模运算,那什么叫取模运算?就是返回两数相除后的余数。
2.位运算符
有位与 & ,位或 | 、位异或 ^
那如何区分这三个呢?
位与相当于数学中的取交集,只有两方都为真,才能取真,表达式中输入的值都为1,才能设置为1;位或 相当于取并集,只要有一个为1,就可以设置为1;位异或 则是指(1,0)(0,1)都要设置成1,(0,0)(1,1)都要设置成0.
3.比较运算符
常见的就是等于,大于,小于,大于等于,小于等于,不等于<>,不常见的还有:!=不等于,!< 不小于,!> 不大于
4.逻辑运算符
通常用于逻辑控制语句
ALL 与 OR
AND 与 ANY
BETWEEN 与 IN
EXISTS 与 SOME
LIKE 与 NOT
这样分一下,是不是就好理解了?
5.其他运算符
赋值运算符 ,就是咱们最常见的等号=,连接运算符+,一元运算符,包括:+表示数值为正,-表示数值为负,~表示返回数字的逻辑非。
四 注释
五 表达式
在我理解来,表达式大多数就是对于运算符的运用
用了加号后,就能呈现我们想要的效果。