什么是高级?这就叫高级—openGauss(268)

16 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

PKG_SERVICE

PKG_SERVICE支持的所有接口请参见表1

表 1 PKG_SERVICE

接口名称

描述

PKG_SERVICE.SQL_IS_CONTEXT_ACTIVE

确认该CONTEXT是否已注册。

PKG_SERVICE.SQL_CLEAN_ALL_CONTEXTS

取消所有注册的CONTEXT。

PKG_SERVICE.SQL_REGISTER_CONTEXT

注册一个CONTEXT。

PKG_SERVICE.SQL_UNREGISTER_CONTEXT

取消注册该CONTEXT。

PKG_SERVICE.SQL_SET_SQL

向CONTEXT设置一条SQL语句,目前只支持SELECT。

PKG_SERVICE.SQL_RUN

在一个CONTEXT上执行设置的SQL语句。

PKG_SERVICE.SQL_NEXT_ROW

读取该CONTEXT中的下一行数据。

PKG_SERVICE.SQL_GET_VALUE

读取该CONTEXT中动态定义的列值

PKG_SERVICE.SQL_SET_RESULT_TYPE

根据类型OID动态定义该CONTEXT的一个列。

PKG_SERVICE.JOB_CANCEL

通过任务ID来删除定时任务。

PKG_SERVICE.JOB_FINISH

禁用或者启用定时任务。

PKG_SERVICE.JOB_SUBMIT

提交一个定时任务。作业号由系统自动生成或由用户指定。

PKG_SERVICE.JOB_UPDATE

修改定时任务的属性,包括任务内容、下次执行时间、执行间隔。

PKG_SERVICE.SUBMIT_ON_NODES

提交一个任务到所有节点,作业号由系统自动生成。

PKG_SERVICE.ISUBMIT_ON_NODES

提交一个任务到所有节点,作业号由用户指定。

PKG_SERVICE.SQL_GET_ARRAY_RESULT

获取该CONTEXT中返回的数组值。

PKG_SERVICE.SQL_GET_VARIABLE_RESULT

获取该CONTEXT中返回的列值。

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/