第三章 SQL语言元素(二)
算术运算符和函数
InterSystems SQL支持以下算术运算符:
+加法操作符。 例如,17+7 = 24。–减法运算符。 例如,17-7等于10。 注意,这些字符中的一对是InterSystems SQL注释指示器。 因此,要指定两个或多个减法操作符或负号,必须使用空格或圆括号。 例如,17- -7或17-(-7)等于24。
| 运算符 | 描述 |
|---|---|
+ | 加法操作符。 |
– | 减法运算符。例如,17-7等于10。注意,这些字符中的一对是InterSystems SQL注释指示器。因此,要指定两个或多个减法操作符或负号,必须使用空格或圆括号。 |
* | 乘法运算符。例如,17*7等于119。 |
/ | 除法操作符。例如:17/7 = 2.428571428571428571。 |
\ | 整数除法运算符。例如,17\7等于2。 |
# | 模运算符。例如,17 #7等于3。注意,因为#字符也是一个有效的标识符字符,要将它用作模运算符,应该指定它与操作数之间用前后空格分隔 |
E | 求幂(科学记数法)运算符。可以是大写或小写。例如:7E3 = 7000。指数过大会导致SQLCODE -7“指数超出范围”错误。例如1E309、7E308。 |
() | 分组操作符。用于嵌套算术运算。除非使用了圆括号,否则在InterSystems SQL中算术操 |
.png)




.jpeg)