ODBC Scalar 函数

适用于:Access 2013、Office 2013

Microsoft Access SQL 支持对标量函数使用 ODBC 定义的语法。

例如,查询 SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE WHERE {fn ABS(DAILYCHANGE)} > 5 将返回股票价格变化的绝对值大于 5 的所有行。

可支持 ODBC 定义的标量函数的子集。 下表列出了支持的函数。

关于参数的说明以及在 SQL 语句中包括函数的转义语法的完整说明,请参阅 ODBC 文档。

字符串函数

ASCII

长度

RTRIM

字符

找到

SPACE

Concat

LTRIM

SUBSTRING

LCASE

UCASE

离开

数值函数

ABS

地板

ATAN

日志

SQRT

天花板

权力

因为

兰德

国防部

EXP

标志

时间 & 日期函数

CURDATE

DAYOFYEAR

MONTH

CURTIME

YEAR

现在

HOUR

季度

DAYOFMONTH

MINUTE

MONTHNAME

DAYOFWEEK

SECOND

DAYNAME

数据类型转换

CONVERT

字面字符串可以转换成以下数据类型:SQL_FLOAT、SQL_DOUBLE、SQL_NUMERIC、SQL_INTEGER、SQL_REAL、SQL_SMALLINT、SQL_VARCHAR 和 SQL_DATETIME。