DB 客户机工具允许查询数据库来验证语句。此工具也适用于桌面产品。 请查阅 客户端工具允许查询数据库来验证语句。此工具也适用于桌面产品。 请查阅 DB。在本章节中:
Table of Contents |
---|
连接工具
- 单击测试或场景,并从操作(actions)下拉菜单中选择 单击测试或场景,并从 actions 下拉菜单中选择 Add DB Client。
- 在 Connection 字段中,输入数据库驱动程序类名、URL 和连接凭据(如果需要)。
如果希望工具在测试执行后关闭到数据库的连接,请启用 Close connection 选项。当计划使用一次 DB 工具时,建议使用此选项。如果多个 DB 工具将连接到同一个 DB,则不要启用此选项。通过允许所有 DB 工具共享一个连接,你可以保存资源。
配置数据库查询
- 在 Query 字段中指定查询语句。
- 从 Separator 下拉菜单中选择分号或魔法令牌(通常用于存储过程)。
如果选择 semicolon 选项,该工具将用分号分隔 SQL 查询编辑器的内容。如果选择 magic token 选项,magic token 字段将变为活动的,这样你就可以指定一个字符串来划分 SQL 查询编辑器的内容。magic token 是一个字符串,它从一行的开头开始,只包含 magic token(在 token 后面有可选的空格)。 - 你可以指定一个 OUT 参数来调用 OUT 参数或返回值的存储过程和函数。如果正在执行常规 SQL 查询或没有任何 OUT 参数的存储过程,可以将该字段保留为空。对于每个 DB 工具,相同的 JDBC OUT 参数会被发送到每个可调用语句。要使用不同的 out 参数,请创建一个单独的 DB 工具。
配置运行时设置
- 如果遇到 SQL 异常时工具应该失败,则启用 Fail on SQL 异常选项。如果将验证工具作为输出链接到此 DB 工具,则验证的结果将决定该工具的成功或失败,而此设置不适用。
- 从下拉菜单中选择一个 post 查询:
- Auto-commit: 指定是否要使用自动提交模式。在自动提交模式(默认)下,SQL 查询自动将更改提交到数据库。否则,更改将只在连接期间可见。
- Rollback: 启用此功能后,更改将立即恢复。
- No action: 不执行操作。
配置 XML 输出
输出XML响应可以使用以下选项:输出 XML 响应可以使用以下选项:
- Encode XML characters: 指定是否在工具的结果中编码 XML 字符。如果希望确保工具的 XML 输出格式良好,并且值不会破坏 XML,则启用此选项。
- Separate column names from values: 确定列名是否应该与其值分开。
- Use single result format if only one result: 如果启用此选项,如果可能,结果将不会嵌套在
<results>
标记中。如果有多个结果,那么即使启用了此选项,也将使用多输出格式。