全球旧事资料 分类
号如表32所示。表32较表达式符号表达式符号=或等于大于小于大于或者等于小于或者等于不等于不大于不小于优先级控制符功能
此外,比较表达式的执行优先级如同数学表达式一样,可以使用“”来设置运算的优先级。314逻辑表达式在Tra
sactSQL的逻辑表达式中,共具有“AND”、“OR”以及“NOT”三种逻辑表达式。以下是这三种逻辑表达式的功能说明:
f212
网络数据库实用教程sqlserver2000
“AND”表达式:当所有的条件式在运算之后,只有全部的返回值都是“真”的情况下,其逻辑运算值才会返回“真”;反之,如果有一个返回值是“假”时,其逻辑运算值即为“假”。“OR”表达式:只要有一个条件式的返回值是“真”,其逻辑运算值即返回“真”。“NOT”表达式:逻辑表达式“反向”。即逻辑运算值为“真”时,其返回值即为“假”。同时在优先级方面,其优先级为“NOT”、“AND”、“OR”。并且逻辑表达式可以使用的数据类型如表33所示。表33逻辑表达式可以使用的数据类型左操作数bi
ary,varbi
aryi
t,smalli
t,ti
yi
tbit右操作数i
t,smalli
t,ti
yi
ti
t,smalli
t,ti
yi
t,bi
aryi
t,smalli
t,ti
yi
t,bi
ary
f第3章
Tra
sactSQL语法基础
213
315表达式的优先级通常在一个Tra
sactSQL的表达式中,可能会包含许多不同类型的表达式。Tra
sactSQL在执行的过程中,根据下列的原则定义表达式的先后执行顺序:括号:“()”反向表达式:“”乘、除、取余数表达式:“”、“”、“%”加减表达式:“+”、“-”XOR表达式:“”AND表达式:“”OR表达式:“”NOT连接AND连接OR连接如果具有相同的优先级时,则按照“由左而右”的规则进行运算。
f214
网络数据库实用教程sqlserver2000
32Tra
sactSQL数据类型数据类型是“信息”类型的表现方式;对于每一种程序设计语言来说,它们都各自具有对“信息”类型的不同定义方式。在MSSQLServer中共提供了25种不同的数据类型,以下是这些数据类型的分类与说明。表34数据类型的分类与说明类型二进制数据类型数据类型说明其数据内容是由“二进制”表示方式所组成的Bi
ary
可以是固定长度,也可以是变化长度。Bi
ary

位数固定长度的二进制数据。
的范围是从1到3000,所使用的存储空间大小为
4个字节Varbi
ary
为变动长度的二进制数
据。
的范围是1到3000,所使用的存储空间大小为
4个字节Image用于存储r
好听全球资料 返回顶部