返回首页

gbase数据、南大通用产品文档:GBase8a/ 除法

更新日期:2024年09月11日

示例1
两个操作数都是整型。

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 818
gbase> SELECT 3/5 FROM t;
+-------------+
| 3/5 |
+-------------+
| 0.600000000 |
+-------------+
1 row in set
示例2
除数为0,返回值为NULL。
gbase> SELECT 102/(1-1) FROM t;
+-----------+
| 102/(1-1) |
+-----------+
| NULL |
+-----------+
1 row in set
说明
只有当在一个结果被转换到一个整数的上下文中执行时,
除法才会以BIGINT 进行算术计算。

actor
取值:(0, 1.0)
默认值:0.9
说明:tcmalloc 内存回收高阶阈值(回收频率较高),默认0.9。
修改方式:可在配置文件中修改值。适用于global 范围。

GROUP BY 子句语法
GROUP BY { expr | rollup_cube_clause | grouping_sets_clause }, ...
rollup_cube_clause:
{ rollup | cube }
( expr, ...)
grouping_sets_clause:
grouping sets ( { rollup_cube_clause | expr }, ...)
表5- 32 参数说明
参数名称


rollup_cube_clause
表示一个cube 函数或一个rollup 函数。
expr
cube 函数和rollup 函数的参数可以为expr,表示一个列或一
个列表达式,可包含一个或多个expr。
grouping_sets_clause
表示一个grouping_sets 函数,其中grouping sets 函数的参数
可以为cube 函数、rollup 函数、列和列表达式的一个或多个。
说明

group by 后面可以支持列、
列表达式、
cube 函数、
rollup 函数、
grouping sets
函数的一个或多个。