ODBC 标量函数

应用对象
Microsoft 365 专属 Access Access 2021 Access 2019 Access 2016

Microsoft Access SQL 支持在 Microsoft SQL Server 上运行的直通查询中将 ODBC 定义的语法用于标量函数。 例如,要返回股票价格变动的绝对值大于 5 的所有行,请使用以下查询:

SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5

有关参数的说明和在 SQL 语句中包含函数的转义语法的完整说明,请参阅 标量函数。

按类别列出的 ODBC 标量函数

支持文本函数的子集。 下表列出了 ODBC 标量函数和等效的 Access 函数(如果有)。

ODBC 版本) (ODBC 函数 Access 函数
ASCII (ODBC 1.0) Asc 函数
BIT_LENGTH (3.0) (没有等效)
CHAR ( ODBC 1.0) Chr 函数
CONCAT ( ODBC 1.0) (使用与号 (&) 字符串联运算符)
( ODBC 2.0) 的区别 (没有等效)
INSERT ( ODBC 1.0) (没有等效)
LCASE ( ODBC 1.0) LCase 函数
左 ( ODBC 1.0) Left 函数
ODBC 1.0) ( 长度 Len 函数
查找 ( ODBC 1.0) InStr 函数
LTRIM ( ODBC 1.0) LTrim、RTrim 和 Trim 函数
OCTET_LENGTH ( ODBC 3.0) (没有等效函数) (没有等效)
位置 ( ODBC 3.0) InStr 函数
重复 ( ODBC 1.0) String 函数
REPLACE ( ODBC 1.0) Replace 函数
ODBC 1.0) ( 权限 Right 函数
RTRIM ( ODBC 1.0) LTrim、RTrim 和 Trim 函数
SOUNDEX ( ODBC 2.0) (没有等效)
ODBC 2.0) ( 空格 Space 函数
SUBSTRING ( ODBC 1.0) Mid 函数
UCASE ( ODBC 1.0) UCase 函数