系统级别的 RunCommand 宏
RunCommand 宏用于在数据源上运行命令。这是 RunSQL 宏的扩展版本。此宏支持系统级别的命令,这些命令不特定于方案的上下文。命令会更新 SCP 或外部数据的静态或配置数据。
此表列出了用于在系统级别执行 RunCommand 宏的参数:
参数 | 说明 |
---|---|
数据源 | 对其执行命令的数据源。选择“数据库”。 |
命令文本 | 在指定数据源中执行的命令。 |
超时 | 如果当前正在处理,则等待阻止进程完成的时间(以秒为单位)。 注意:如果未指定此值,则等待时间不确定。
|
必须按以下格式指定“命令”字段的值:RunCommand (数据源, 命令文本, [超时]).
注意:可选参数在 [ ] 中指定。
需求 | 参数 |
---|---|
在数据源“测试”上运行“重置”命令。 | RunCommand("测试", "重置") |
在成功验证和执行宏后,对指定的数据源执行命令。
执行 RunCommand 宏时执行验证。如果验证失败,将中止宏并显示相关错误消息。此表列出了各种验证失败时显示的错误消息:
验证条件 | 错误消息 |
---|---|
RunCommand 仅支持数据源类型“数据库”。 | RunCommand 宏需要类型为“数据库”的数据源。 |
检查数据源是否有效。 | 未找到数据源“{0}”。 |