返回首页

gbase数据、南大通用产品文档:GBase8sscheduler 参数:停止或启动调度程序(SQL

更新日期:2024年09月11日

管理 API)
随同 admin() 或 task() 函数,使用 scheduler 参数来启动或停止调度程序。
语法

用法
使用 scheduler shutdown 参数来停止调度程序并重新分配它的资源。
使用 scheduler start 参数来启动调度程序。
这个函数没有等同的实用程序命令。
您可用 onstat -g dbc 命令查看调度线程的状态。
示例
在调度程序已关闭之后,下列示例启动调度程序:
EXECUTE FUNCTION task("scheduler start");

biginttodec() 函数将 BIGINT 类型数值转换为 decimal 类型数值。
语法

mint biginttodec(bigintv, decp)
const bigint bigintv
dec_t *decp
bigintv
要转换为 decimal 的 bigint 值。
decp
指向包含转换的结果的 decimal 变量的指针。

返回结果
0
转换成功。
<0
转换失败。

CHARSET(str)
函数说明
返回字符串参数使用的字符集。
示例
示例1:返回“示例”使用的字符集。
gbase> SELECT CHARSET('示例') FROM dual;
+-------------------+
| CHARSET('示例')
|
+-------------------+
| utf8mb4
|
+-------------------+
1 row in set
示例2:返回“USER()”使用的字符集。
gbase> SELECT CHARSET(USER()) FROM dual;
+-----------------+
| CHARSET(USER()) |
+-----------------+
| utf8mb4
|
+-----------------+
1 row in set