SQL 表达式

适用于:Access 2013、Office 2013

SQL 表达式是构成 SQL 语句的全部或一部分的字符串。 例如, Recordset 对象的 FindFirst 方法使用由 SQL WHERE 子句中的选择条件所组成的 SQL 表达式。

Microsoft Access 数据库引擎利用 Microsoft Visual Basic for Applications(即 VBA)表达式服务来执行简单的算术运算和函数计算。 所有用于 Microsoft Access 数据库引擎 SQL 表达式的运算符(除了 BetweenInLike 之外)都是由 VBA 表达式服务定义的。

此外,VBA 表达式服务提供 100 多个可用于 SQL 表达式的 VBA 函数。 例如,可以在 Microsoft Access 查询设计视图中用这些 VBA 函数组成一个 SQL 查询,也可以在 SQL 查询中使用这些函数,并将这样的 SQL 查询用于 Microsoft Visual C++、Microsoft Visual Basic 和 Microsoft Excel 代码中的 DAO OpenRecordset 方法。

另请参阅