78ee000e编程应用 7.13运算符 Transact-SQL提供了如下几种类型的运算符:算术运算符、比 较运算符、字符连接运算符和逻辑运算符 今算术运算符 算术运算符用于数字之间的运算,其种类与含义如表7-1所示 表7-1算术运算符 运算符含义运算符合义 加减乘 除 % 取模 2021/1/21
第7章 SQL Server2000 Transact-SQL 编程和应用 2021/1/21 7.1.3 运算符 Transact-SQL提供了如下几种类型的运算符:算术运算符、比 较运算符、字符连接运算符和逻辑运算符。 ❖ 算术运算符 算术运算符用于数字之间的运算,其种类与含义如表7-1所示
78ee000e编程应用 令比较运算符 比较运算符用于在多个数据或表达式之间进行比较,结果为 布尔值。其种类与含义如表7-2所示。 表7-2比较运算符 运算符含义运算符含义 等于 不大于 大于 不小于 小于 不等于 大于或等于()控制实行优先级 小于或等于 2021/1/21
第7章 SQL Server2000 Transact-SQL 编程和应用 2021/1/21 ❖ 比较运算符 比较运算符用于在多个数据或表达式之间进行比较,结果为 布尔值。其种类与含义如表7-2所示
78ee000e编程应用 ◆字符连接运算符 连接运算符只有一种:+,其用于将两个字符数据连接起来 ☆逻辑运算符 逻辑运算符一般用于条件判断,其运算符与含义如表7-3所示。 设a和b是两个逻辑量,各逻辑运算情况如表7-4所示。 表7-3逻辑运算符 运算符 含义 NOT 取反操作 AND 与操作 OR 或操作 2021/1/21
第7章 SQL Server2000 Transact-SQL 编程和应用 2021/1/21 ❖ 字符连接运算符 连接运算符只有一种:+,其用于将两个字符数据连接起来。 ❖ 逻辑运算符 逻辑运算符一般用于条件判断,其运算符与含义如表7-3所示。 设a和b是两个逻辑量,各逻辑运算情况如表7-4所示
78ee000e编程应用 表74逻辑运算情况 not a a and b a or b 假假真真 假真假真 真 真假假 假假假真 假真真真 2021/1/21
第7章 SQL Server2000 Transact-SQL 编程和应用 2021/1/21
78ee000e编程应用 7.1.4函数 SQL Server20提供了非常丰富的内置函数,而且也允许用 户自定义函数。利用这些函数可以方便地实现各种运算和操作 般函数的返回值返回给 SELECT请求 令内置函数 内置函数的分类 SQL Server2000供的函数按功能分为若干类。函数分 类情况见表7-5所示。 表7-5 Transact-SQL函数分类 函数类型 功能 基本SQL函数 通用SCL函数,一般用于统计数据 数据转换函数 将一种数据类型转换为另一种数据类型 字符串函数 操作字符串 算术函数 完成数学运算 文本与图象函数 执行有关文本或图像的操作 日期与时间函数 完成有关日期或时间的操作 系统函数 返回有关系统对数据、对象和设置的信息 2021/1/21
第7章 SQL Server2000 Transact-SQL 编程和应用 2021/1/21 7.1.4函数 SQL Server 2000提供了非常丰富的内置函数,而且也允许用 户自定义函数。利用这些函数可以方便地实现各种运算和操作。 一般函数的返回值返回给SELECT请求。 ❖ 内置函数 ▪ 内置函数的分类 SQL Server 2000提供的函数按功能分为若干类。函数分 类情况见表7-5所示