一.注释符号
注释符号--(用于单行注释,
/*、*/和/*用于注释字符的开头,*/用于注释字符的末尾,以便在程序中将多行字符标识为注释
二.运算符
运算符是常量、变量或列之间进行数学运算和比较操作的符号,是Transact-SQL语言的重要部分。 运算符包括算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符和合并运算符
1 .算术运算符算术运算符对作为数字数据类型分类中任何数据类型的两个表达式执行算术运算。 算术运算符有(加)、- )减)、)乘)、/)除)、% )取余)。 例如,5 %3=2,3 %5=3。
/求十比五的馀地。 通过查询分析执行的结果
SQL语句如下:
declare @x int,@y int,@z int --定义两个局部变量
分别向x y z select @x=10,@y=5 --和y分配值
set @z=@x%@y --求馀数y的结果,赋予z
打印@ z--显示值
注意:包含盈馀运算两侧的表达式必须是整数数据
2 .赋值运算符T-SQL有一个赋值运算符:等号=。
在以下示例中,创建了@songname变量。 然后使用赋值运算符将@songname设置为由表达式返回的值。
3 .比较运算符:测试两个表达式是否相同。 比较运算符可用于除text、ntext或image数据类型的表达式外的所有表达式中。
比较运算符包括(大于)、(小于)、=)、=)、(大于或等于)、=(小于或等于)。=(不等于)、 (小于或等于)、 (以上),其中!=, 不是ANSI标准运算符
作为比较运算符的结果,布尔类型有三个值: TRUE、FALSE和UNKNOWN。 返回布尔数据类型的表达式称为布尔表达式。
4 .逻辑运算符:测试某些条件,并得到其实际情况。 与比较运算符一样,逻辑运算符返回具有TRUE或FALSE值的布尔数据类型。
SQL支持的逻辑运算符
运算符
行为
全部
如果所有比较集都为TRUE,则值为TRUE
与
如果两个布尔表达式都为TRUE,则值为TRUE
纽约
如果任何比较集为TRUE,则该值为TRUE
BETWEEN
如果操作数在范围内,则值为TRUE
EXISTS
如果子查询包含行,则该值为TRUE
输入
如果操作数等于任何表达式列表,则该值为TRUE
LIKE
如果操作数与模式匹配,则值为TRUE
非
反转其他布尔运算符的值
OR
如果任何布尔表达式为TRUE,则该值为TRUE
SOME
如果比较集的一部分为TRUE,则值为TRUE
5 .位运算符:的操作数可以是整数数据类型或二进制串数据类型(image数据类型除外)的范围。 SQL支持的按位运算符。
6 .字符串连接运算符连接运算符“”用于连接两个或多个字符或二进制字符串、列名或列与列的混合体,并将一个字符串添加到另一个字符串的末尾。 语法如下。 快速1快速2