Microsoft Access SQL 支援在 Microsoft SQL Server 上執行的傳遞查詢中,為標量函數使用 ODBC 定義語法。 例如,若要傳回股票價格變更之絕對值超過五的所有資料列,請使用下列查詢:
SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5
如需引數的描述,以及在 SQL 語句中包含函數的轉義語法完整說明,請參閱標量函數。
依類別分類的 ODBC 標量函數
支援文字函數的子集。 下表列出 ODBC 標量函數以及對等的 Access 函數(如果有的話)。
ODBC 函數(ODBC 版本) |
Access 函數 |
ASCII (ODBC 1.0) |
|
BIT_LENGTH (3.0) |
(沒有同等) |
CHAR (ODBC 1.0) |
|
CONCAT (ODBC 1.0) |
(使用 & 符號(&)字串連運算子) |
差異(ODBC 2.0) |
(沒有同等) |
INSERT (ODBC 1.0) |
(沒有同等) |
LCASE (ODBC 1.0) |
|
LEFT (ODBC 1.0) |
|
LENGTH (ODBC 1.0) |
|
尋找(ODBC 1.0) |
|
LTRIM (ODBC 1.0) |
|
OCTET_LENGTH (ODBC 3.0)(沒有等效函數) |
(沒有同等) |
位置(ODBC 3.0) |
|
重複(ODBC 1.0) |
|
REPLACE (ODBC 1.0) |
|
RIGHT (ODBC 1.0) |
|
RTRIM (ODBC 1.0) |
|
SOUNDEX (ODBC 2.0) |
(沒有同等) |
SPACE (ODBC 2.0) |
|
SUBSTRING (ODBC 1.0) |
|
UCASE (ODBC 1.0) |
支援數學函數的子集。 下表列出 ODBC 標量函數以及對等的 Access 函數(如果有的話)。
ODBC 函數(ODBC 版本) |
Access 函數 |
ABS (ODBC 1.0) |
|
ACOS (ODBC 1.0) |
(沒有同等) |
ASIN (ODBC 1.0) |
(沒有同等) |
天花板(ODBC 1.0) |
(沒有同等) |
ATAN (ODBC 1.0) |
|
ATAN2 (ODBC 2.0) |
(沒有同等) |
COS (ODBC 1.0) |
|
COT (ODBC 1.0) |
(沒有同等) |
度(ODBC 2.0) |
(沒有同等) |
EXP (ODBC 1.0) |
|
FLOOR (ODBC 1.0) |
(沒有同等) |
MOD (ODBC 1.0) |
(使用 MOD 運算子) |
記錄(ODBC 1.0) |
|
LOG10 (ODBC 2.0) |
(沒有同等) |
PI (ODBC 1.0) |
(沒有同等) |
POWER (ODBC 2.0) |
(沒有同等) |
弧度(ODBC 2.0) |
(沒有同等) |
RAND (ODBC 1.0) |
|
ROUND (ODBC 2.0) |
|
SIGN (ODBC 1.0) |
|
SIN (ODBC 1.0) |
|
SQRT (ODBC 1.0) |
|
TAN (ODBC 1.0) |
|
截斷(ODBC 2.0) |
(沒有同等) |
支援日期/時間函數的子集。 下表列出 ODBC 標量函數以及對等的 Access 函數(如果有的話)。
ODBC 函數(ODBC 版本) |
Access 函數 |
CURDATE (ODBC 1.0) |
|
CURTIME (ODBC 1.0) |
|
CURRENT_DATE (ODBC 3.0) |
|
CURRENT_TIME (ODBC 3.0) |
|
CURRENT_TIMESTAMP (ODBC 3.0) |
|
DAYNAME (ODBC 2.0) |
|
DAYOFMONTH (ODBC 1.0) |
|
DAYOFWEEK (ODBC 1.0) |
|
DAYOFYEAR (ODBC 1.0) |
|
解壓縮(ODBC 3.0) |
|
小時(ODBC 1.0) |
|
MINUTE (ODBC 1.0) |
|
MONTH (ODBC 1.0) |
|
MONTHNAME (ODBC 2.0) |
|
NOW (ODBC 1.0) |
|
季(ODBC 1.0) |
|
SECOND (ODBC 1.0) |
|
TIMESTAMPADD (ODBC 2.0) |
|
TIMESTAMPDIFF (ODBC 2.0) |
|
WEEK (ODBC 1.0) |
|
YEAR (ODBC 1.0) |
支援轉換函數的子集。 下表列出 ODBC 標量函數以及對等的 Access 函數(如果有的話)。
ODBC 函數 |
Access 函數 |
CONVERT |
附註 字串文字可以轉換成下列資料類型: SQL_FLOAT、SQL_DOUBLE、SQL_NUMERIC、SQL_INTEGER、SQL_REAL、SQL_SMALLINT、SQL_VARCHAR 和 SQL_DATETIME。 若要將字串轉換成貨幣,請使用 SQL_FLOAT。 如需詳細資訊,請參閱顯式資料類型轉換函數。
附註: 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章。