intra-mart Accel Platform IM-LogicDesigner教程指南 版本7 2018-04-01

5.4.3.1. 用户定义(SQL)

用户定义(SQL)是可以使用SQL定义任务处理内容的用户定义之一。
通过将任务的输入值和2-way-SQL组合在一起,可以执行灵活的处理定义,并将执行结果作为输出值返回。

注解

什么是2Way-SQL

用户定义(SQL)支持2Way-SQL。
2Way-SQL是将映射定义为注释的SQL语句,并且可以用作基于注释中的定义信息在程序中使用的模板,并且可以由诸如SQL * Plus的工具执行。 ..
有关2Way-SQL的详细内容 ,请参考下面的链接。

5.4.3.1.1. 数据库 类别和查询类别

用户定义(SQL)支持对以下数据库查询:
  • Tenant数据库
  • 共享数据库
另外,支持以下语法作为查询类别 。
  • SELECT
  • 插入
  • 更新
  • 删除
有关定义方法,请参阅以下各章中与每种语法相对应的教程。

5.4.3.1.2. 用户定义(SQL)来创建屏幕转换过程

要进入用户定义(SQL)创建屏幕,请从用户定义一览表屏幕过渡。
  1. 从“ 网站地图 ”-“ LogicDesigner”-“用户定义一览表 ”中,打开用户定义一览表 。

  2. 单击屏幕顶部标题中的“新SQL定义”。

    ../../../../_images/create_user_definition_sql1.png

    图:用户定义一览表创建新的SQL定义

  3. 出现“编辑SQL定义”屏幕。

    ../../../../_images/create_user_definition_sql2.png

    图:SQL定义编辑屏幕