最近更新时间:2023.06.06 17:15:39
首次发布时间:2022.11.17 16:46:18
本文介绍如何在数据库工作台 DBW 的数据交互台内可视化的创建、删除、编辑函数,实现函数的全生命周期的管理。
建议您不要在系统库上创建函数、编辑和删除函数。
自定义的函数仅支持在当前客户端对应的数据库中使用。
函数定义中您无需自定义分隔符。
由于函数必须有返回值,所以在函数内部不能使用 select
指令,除了使用select into
命令给多个字段变量赋值之外。
删除函数后无法恢复,需谨慎操作。
在数据交互台页面的可视化操作区域,将鼠标指向函数后,选择 ... < 创建函数。
在创建函数@{数据库名称} 页签,配置以下参数信息。
参数 | 说明 |
---|---|
名称 | 自定义函数名称。命名规则:
|
输入参数 | (可选)单击输入参数,配置输入参数。 |
返回类型 | 在下拉列表中选择返回参数的类型。 |
返回长度 | 设置返回参数的长度,部分类型不支持设置该参数。 |
安全性 | 选择函数的安全性,支持以下格式:
|
数据访问 | 选择函数的数据访问方式,支持以下格式:
|
注释 | (可选)函数的注释信息,帮助您辨识函数。 |
单击下一步。
在创建函数@{数据库名称} 页签的函数定义区域,设置函数执行语句,单击提交。
说明
函数定义中您无需自定义分隔符。
在执行 SQL 对话框,确认执行语句,单击执行。
在数据交互台页面的可视化操作区域,选择函数 > {目标函数名称}。
将鼠标指向目标函数后,选择 ... < 执行函数。
在执行函数对话框,配置参数值,然后单击执行。
在执行 SQL 对话框,确认执行语句,然后单击执行。
成功执行后,您可以在执行函数对话框的执行结果区域,单击查看结果,查看执行函数的结果。
在数据交互台页面的可视化操作区域,选择函数 > {目标函数名称}。
将鼠标指向目标函数后,选择 ... < 编辑函数。
在编辑函数@{数据库名称} 页签的函数定义区域,按需编辑函数语句。
单击提交。
在执行 SQL 对话框中,确认执行语句,单击执行。
注意
删除后将无法恢复,需谨慎操作。
在数据交互台页面的可视化操作区域,选择函数 > {目标函数名称}。
将鼠标指向目标函数后,选择 ... < 删除函数。
在执行 SQL 对话框,确认执行语句,然后单击执行。
API | 描述 |
---|---|
DataExecCommands | 调用 DataExecCommands 接口执行命令语句。 |
DataSessionKeepAlive | 调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。 |
DataCloseSession | 调用 DataCloseSession 接口退出 SQL 会话窗口。 |
DataCancelExec | 调用 DataCancelExec 接口取消 SQL 执行。 |