Microsoft? Jet SQL 支持使用由 ODBC 為標(biāo)量函數(shù)定義的語法。例如這一查詢:
SELECT DAILYCLOSE, DAILYCHANGE FROM DAILYQUOTE
WHERE {fn ABS(DAILYCHANGE)} > 5
凡是一種股票價格變化的絕對值大于 5 的列會返回。
ODBC 定義的標(biāo)量函數(shù)的子集受支持。下表列出了受支持的函數(shù)。
關(guān)于使函數(shù)包含于 SQL 語句的變元的描述和逸出語法的詳盡解釋,請看 ODBC文獻(xiàn)。
ASCII |
LENGTH |
RTRIM |
CHAR |
LOCATE |
SPACE |
CONCAT |
LTRIM |
SUBSTRING |
LCASE |
RIGHT |
UCASE |
LEFT |
|
|
ABS |
FLOOR |
SIN |
ATAN |
LOG |
SQRT |
CEILING |
POWER |
TAN |
COS |
RAND |
MOD |
EXP |
SIGN |
|
CURDATE |
DAYOFYEAR |
MONTH |
CURTIME |
YEAR |
WEEK |
NOW |
HOUR |
QUARTER |
DAYOFMONTH |
MINUTE |
MONTHNAME |
DAYOFWEEK |
SECOND |
DAYNAME |
CONVERT |
字符串文字能被轉(zhuǎn)換成下列數(shù)據(jù)類型:SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR和 SQL_DATETIME. |
為ODBC 訪問配置 Microsoft Jet 數(shù)據(jù)庫引擎