Transact- SQL 概述
了解
- SQL 结构化查询语言
- Transact-SQL 语言是 SQL 的增强版本
种类
常量与变量
常量
变量
分类
局部变量声明
DECLARE
{@local_variablep[AS]data_type
|@cursor_variable_nameCURSOR
}[,…n]
set@local_variable=expression
select@local_variable=expression[,…n]
运算符
算数运算符
运算符 |
说明 |
+ |
加法运算 |
— |
减法运算 |
* |
乘法运算 |
/ |
除法运算,若两个表达式都是整数,则结果取整数值,小数值将略去 |
% |
取模运算,返回两数相除后的余数 |
位运算符
运算符 |
说明 |
& |
位与逻辑运算 |
l |
位或逻辑运算 |
^ |
位异或逻辑运算 |
比较运算符
运算符 |
说明 |
= |
等于 |
> |
大于 |
< |
小于 |
>= |
大于或等于 |
<= |
小于或等于 |
<> |
不等于 |
!= |
不等于 |
!> |
不大于 |
!< |
不小于 |
逻辑运算符
运算符 |
说明 |
all |
如果一组的比较都为true,则结果为true |
and |
都为true,则为true,否则为false |
any |
任何一个为true,则为true |
between |
操作数在某个范围,则为true |
exists |
若子查询中包含某些行,则为true |
in |
若操作数中等于表达式中的一个,则为true |
like |
操作数与某种模式相匹配,则为true |