返回首页

gbase数据、南大通用产品文档:GBase8aPI()

更新日期:2024年09月11日

返回值
返回PI 值(圆周率)。默认显示6 位小数,但是在GBase UP 内部,为PI 使用全
部的双精度。
示例
示例1
返回PI 的值。
gbase> SELECT PI()FROM t;
+----------+
| PI() |
+----------+
| 3.141593 |
+----------+
1 row in set

biginttoint2() 函数将 BIGINT 类型数值转换为 int2 类型数值。
语法
mint biginttoint2(bigintv, int2p)
const bigint bigintv
int2 *int2p
bigintv
要转换为 int2 整数值的 bigint 值。
int2p
指向包含转换的结果的 int 变量的指针。

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 610 -

返回代码
0
转换成功。
<0
转换失败。

GBase 8a MPP Cluster 数据加密提供对数据库落地数据的软加密功能,用来满足用
户的安全需求,提高系统的安全性。数据加密功能提供了表级或者列级不同粒度的
加密要求。
数据加密具有如下特性:

支持加密关键字encrypt 建表;

支持表级或者列级不同粒度的加密要求;

支持表级加密属性的查询;

支持密钥证书管理:包括密钥证书的创建、打开、关闭、口令修改、密钥转换
操作;

支持密钥类型转换,即从明文密钥转换到密文密钥,或从密文密钥转换到明文
密钥:

明文密钥:无须用户口令,可随机生成也可手动输入;

密文密钥:须用户输入口令,根据口令对随机生成的密钥加密存储。

支持查询当前密钥证书状态;

支持行存列加密:

加密传输;

加密访问;

加密存储。