返回首页

gbase数据、南大通用产品文档:GBase8a_t_gcluster_insert_select_orderby_optimize

更新日期:2024年09月11日

取值:[0|1]
默认值:1
说明:去除无用order by,默认打开。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

 摘要:
释放由gbase_store_result()、gbase_use_result()、gbase_list_dbs()
等为结果集分配的内存。
完成对结果集的操作后,
必须调用gbase_free_result()
释放结果集使用的内存。
释放完成后,不要尝试访问结果集。
 语法:
void
gbase_free_result(GBASE_RES *result);
 参数:
 返回值:

FORMAT(X,D)
函数说明
将数字X 格式化为“#,###,###.##”的形式,四舍五入到D 位小数。如果D
为0,返回的结果将没有小数点和小数部分。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
852
示例
示例1:将“12332.123456”进行格式化,四舍五入到4 位小数。
gbase> SELECT FORMAT(12332.123456, 4) FROM dual;
+-------------------------+
| FORMAT(12332.123456, 4) |
+-------------------------+
| 12,332.1235
|
+-------------------------+
1 row in set
示例2:将“12332.1”进行格式化,四舍五入到4 位小数,小数部分不足四位,
用0 补足。
gbase> SELECT FORMAT(12332.1,4) FROM dual;
+-------------------+
| FORMAT(12332.1,4) |
+-------------------+
| 12,332.1000
|
+-------------------+
1 row in set
示例3:如果D 为0,返回的结果将没有小数点和小数部分。
gbase> SELECT FORMAT(12332.2,0) FROM dual;
+-------------------+
| FORMAT(12332.2,0) |
+-------------------+
| 12,332
|
+-------------------+
1 row in set