使用 SYSTOOLS

您可以生成样本 SQL 过程,了解如何调用过程以及了解预期的结果。 您还可以修改过程源,以在业务操作中定制示例。

使用IBM® i Access Client Solutions(ACS),如图 1 所示。

图 1。 IBM i Access Client Solutions(ACS) 的 SYSTOOLS 模式视图:

IBM i Access Client Solutions(ACS) - SYSTOOLS

从 "生成 SQL" 操作开始,如图 2 所示,在 SYSTOOLS 中进行发现和学习。 此操作使用 "生成数据定义语言" (QSQGNDDL) API 来生成 CREATE PROCEDURE (SQL) 语句。 需要此语句来创建 IBM 提供的过程的副本。

图 2。 从IBM i Access Client Solutions(ACS) 启动生成 SQL:

IBM i Access Client Solutions(ACS) - Schemas - SYSTOOLS - All Objects - Select object - Right-mouse and select Generate SQL...

"生成 SQL" 操作完成后,如图 3 所示,您将有一个 "运行 SQL 脚本" 窗口处于活动状态,允许您执行以下操作:

  1. 向下滚动并读取过程序言。
  2. 了解如何调用过程以及期望的结果。
  3. 修改过程源,包括过程名称和模式。 此功能可能是 SYSTOOLS 最有用的方面,允许您快速声明和定制 IBM 提供的业务操作示例。

图 3。 运行生成的 SQL 的 "SQL 脚本" 视图:

System i Navigator -模式-SYSTOOLS-所有对象-选择对象-鼠标右键并选择 "生成 SQL" ...

SYSTOOLS 的 IBM 维护包括定期删除和重新创建 IBM 提供的对象。 允许客户在 SYSTOOLS 中创建自己的对象。 但是,如果用户创建的对象与 IBM 提供的对象冲突,那么可能会删除您的对象。 SYSTOOLS 中的工具和示例被视为可供使用。 但是,他们不受 IBM 服务和支持的约束,因为他们不会被视为任何 IBM 产品的一部分。