数据库变量

数据库变量是什么?

数据库变量是指在运行时替换为数据库数值的变量。仅在您拥有有效的 Switch 数据库模块许可的情况下,才可使用这些变量。

可以使用常规 Switch 变量的相同方式使用数据库变量:
  • 将其作为工具和配置程序属性的值使用。
  • 将其作为条件的值使用,例如在连接上过滤工作。
  • 将其作为填充提交点和检查点元数据属性中下拉菜单的值使用。
其访问方式也与其他变量相同,即通过 Switch 工具属性中的定义含变量的文本/条件进行使用。这些变量集中在单独的组中:"数据库"变量组(参阅屏幕截图)。



下表列出了可用的数据类型。

变量名称

数据类型

Database.Text

文本

Database.TextIndexed

文本已有索引

Database.Boolean

布尔

Database.Integer

整数

Database.Rational

有理数

Database.Date 日期

如何建立 SQL 语句?

在第一列中选择数据库组并在第二列中选择数据库类型之后,必须创建一个 SQL 语句。使用"建立 SQL 语句"对话框(参阅屏幕截图),可以创建 SELECT 语句,并从数据库获取合适的值。

提示: 建议使用样本工作,这样可以立即验证 SQL 语句是否有效和正确。





若要建立 SQL 语句,请按以下步骤操作:
  1. 单击 SQL 文本框旁边的 按钮,并选择建立 SQL 语句
  2. 选择数据源。
    1. 单击配置按钮。
    2. ODBC 数据源对话框中,从预定义的数据源列表中选择一个数据源(请参阅ODBC 数据源获取更多有关如何定义数据源的信息)。
  3. 表格下拉菜单中选择表格和列。
  4. 勾选条件复选框,在第一个菜单和第三个菜单中指定或选择条件,在中间的下拉菜单中选择比较运算符,并在最后的下拉菜单中选择 AND 或 OR 逻辑运算符。
  5. 或者,为选择多列、从任何其他表格中选择一列或不选择任何列,勾选手动编辑复选框并手动输入语句。
  6. 设置 SQL 语句之后,单击验证语句按钮检查查询是否有效。如果查询返回任何值或错误,则会显示在屏幕上。样本值菜单显示查询的样本值。如果查询返回多个值,则会以逗号分隔列在列表中。例如:"val11,val12,val21,val22..."。
  7. 单击确认按钮插入语句。