可以在 SQL 语句中使用主变量来表示在执行时将要替换的值。主变量的语法是一个符号后面跟着字符串;例如 :companyname。使用的符号取决于数据库供应商用来表示变量的语法。
- 对于 Sybase 和 SQLServer,应使用 @NAME,其中
NAME 是主变量的名称。
- 对于所有其它数据库供应商,应使用 :NAME,其中
NAME 是主变量的名称。
可以在 SQL 语句中使用主变量来代替表达式。可以使用“表达式构建器”来创建主变量,也可以简单地在“SQL 构建器”窗格中输入主变量来代替表达式。
当在“SQL 构建器”中执行语句时,将提示您为主变量替换适当类型的值。执行下列步骤来执行包含主变量的语句和用一个值来代替该主变量:
- 在“SQL 构建器”中打开语句。
- 在焦点处于“SQL 构建器”上时,单击 来执行 SQL 语句。 “指定变量值”窗口打开。
- 在包含主变量的表的每一行中,双击值标题下面的单元格,然后输入主变量的值。
- 单击完成。
执行语句后,可以通过查看“数据库输出”视图中的“参数”页面来了解传递了哪些参数。