DB 客户端工具允许查询数据库来验证语句。此工具也适用于桌面产品。 请查阅 DB。在本章节中:

连接工具

  1. 单击测试或场景,并从 actions 下拉菜单中选择 Add DB Client。
  2. 在 Connection 字段中,输入数据库驱动程序类名、URL 和连接凭据(如果需要)。

    如果希望工具在测试执行后关闭到数据库的连接,请启用 Close connection 选项。当计划使用一次 DB 工具时,建议使用此选项。如果多个 DB 工具将连接到同一个 DB,则不要启用此选项。通过允许所有 DB 工具共享一个连接,您可以保存资源。

配置数据库查询

  1. 在 Query 字段中指定查询语句。
     
  2. 从 Separator 下拉菜单中选择分号或魔法令牌(通常用于存储过程)。

    如果选择 semicolon 选项,该工具将用分号分隔 SQL 查询编辑器的内容。如果选择 magic token 选项,magic token 字段将变为活动的,这样您就可以指定一个字符串来划分 SQL 查询编辑器的内容。magic token 是一个字符串,它从一行的开头开始,只包含 magic token(在 token 后面有可选的空格)。 
  3. 您可以指定一个 OUT 参数来调用 OUT 参数或返回值的存储过程和函数。如果正在执行常规 SQL 查询或没有任何 OUT 参数的存储过程,可以将该字段保留为空。对于每个 DB 工具,相同的 JDBC OUT 参数会被发送到每个可调用语句。要使用不同的 out 参数,请创建一个单独的 DB 工具。

配置运行时设置

  1. 如果遇到 SQL 异常时工具应该失败,则启用 Fail on SQL 异常选项。如果将验证工具作为输出链接到此 DB 工具,则验证的结果将决定该工具的成功或失败,而此设置不适用。
  2. 从下拉菜单中选择一个 post 查询:

    • Auto-commit: 指定是否要使用自动提交模式。在自动提交模式(默认)下,SQL 查询自动将更改提交到数据库。否则,更改将只在连接期间可见。
    • Rollback: 启用此功能后,更改将立即恢复。
    • No action: 不执行操作。

配置 XML 输出

输出XML响应可以使用以下选项:

  • Encode XML characters: 指定是否在工具的结果中编码 XML 字符。如果希望确保工具的 XML 输出格式良好,并且值不会破坏 XML,则启用此选项。 
  • Separate column names from values: 确定列名是否应该与其值分开。 
  • Use single result format if only one result: 如果启用此选项,如果可能,结果将不会嵌套在 <results> 标记中。如果有多个结果,那么即使启用了此选项,也将使用多输出格式。
  • No labels