Sqlcursor

本帮助页面适用于 CXone Studio此信息也可用于Desktop Studio

向数据库服务器提交 SQL(结构化查询语言)语句,并返回多行结果。

依赖关系

  • 当需要多行时,使用 Sqlcursor 可实现与 Sqlselect 相同的效果。
  • 此操作不会一次性检索所有行。相反,数据集会被打开并保持打开状态,以供重复访问。
  • Sqlcursor 一样,每一列都存储在一个与该列同名的变量中。最初,脚本将提取第一条记录。要获取连续记录,请重复执行 Sqlnext ,直到 Sqlnext 触发其 End of Dataset 分支条件。
  • 如果脚本不需要继续提取所有记录,请将 Sqlclose 操作放在 End of Dataset 分支条件之后。这将手动关闭数据集。这可以确保数据库内存获得释放,且潜在的记录锁定不会保持活动状态。

支持的脚本类型

其中一条分支线通向其他三个正方形的正方形。

通用

Email 聊天 电话 语音信箱 工作项目 短信

输入属性

这些属性定义操作在执行时使用的数据。

属性

说明

添加 说明文字

输入在脚本中唯一标识此操作的短语。标题显示在脚本画布上的操作图标下方。

SQL Query

将提交到数据库服务器的 SQL 语句。预计此语句应当会返回记录。

Global Variables

未使用。
Publish

发布来自检索的最后一个名称的变量和值。例如,如果有 3 个检索的名称,则只有来自最后一个名称的数据才会被发布。

Timeout Sec

操作在超时之前等待执行的秒数。该值必须介于 060

结果分支条件

结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。

条件

说明

Default

除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。如果未定义操作的其他分支,也会执行此操作。
NoRecords 指定的属性没有值时所采用的路径。
Error 操作无法正确执行时所采用的路径。例如,出现连接不良、语法错误等意外问题时。_ERR 变量以单个下划线字符填充,应包含对问题的简要解释。