備註
本主題提供 Access 驅動程式特定資訊。 如需此函式的一般資訊,請參閱 ODBC API 參考底下的適當主題。
SQLGetInfo 支援SQL_FILE_USAGE資訊類型。 傳回的值是16位整數,表示驅動程式如何直接處理數據源中的檔案:
SQL_FILE_NOT_SUPPORTED - 驅動程式不是單層驅動程式。
SQL_FILE_TABLE - 單一層驅動程式會將數據源中的檔案視為數據表。
SQL_FILE_QUALIFIER - 單一層驅動程式會將數據源中的檔案視為限定符。
ODBC 驅動程式會傳回SQL_FILE_QUALIFIER,因為每個檔案都是完整的資料庫。
SQL_BOOKMARK_PERSISTENCE
SQL_BP_SCROLL |SQL_BP_UPDATE[1]
[1] 書籤會在認可之後保存,但不會在回復之後保存。
SQL_CONVERT_BINARY
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_CHAR
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_DATE
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_DOUBLE
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_FLOAT
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_INTEGER
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_LONGVARBINARY
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_LONGVARCHAR
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_NUMERIC
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_REAL
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_SMALLINT
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_TIME
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_TIMESTAMP
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_TINYINT
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_VARBINARY
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_CONVERT_VARCHAR
SQL_CVT_DOUBLE |SQL_CVT_FLOAT |SQL_CVT_INTEGER |SQL_CVT_NUMERIC |SQL_CVT_REAL |SQL_CVT_SMALLINT |SQL_CVT_VARCHAR |SQL_CVT_WVARCHAR
SQL_UNION
SQL_U_UNION_ALL |SQL_U_UNION
SQL_DBMS_VER
| ISAM | 版本 | 版本號碼的格式 |
|---|---|---|
| Microsoft Access | 2.0 | 02.00.0000 |
| 3.0 | 03.00.0000 | |
| 3.5 | 03.50.0000 | |
| 4.0 | 04.00.0000 |
備註
不支援 1.0 和 1.1 版。 此外,Microsoft Access 3.0、7.0 和 97 版的數據格式沒有任何差異。
SQL_DDL_INDEX
SQL_DL_CREATE_INDEX
SQL_DL_DROP_INDEX
SQL_GETDATA_EXTENSIONS
SQL_GD_ANY_ORDER |SQL_GD_ANY_COLUMN |SQL_GD_BLOCK |SQL_GD_BOUND
SQL_KEYWORDS
字母
AUTOINCREMENT
二元的
布爾
位元組
計數器
貨幣
資料庫
DATABASENAME
日期時間
禁止
DISTINCTROW
DOUBLEFLOAT
FLOAT4
FLOAT8
常規
IEEEDOUBLE
IEEESINGLE
忽視
圖像
INTEGER1
INTEGER2
INTEGER4
邏輯的
LOGICAL1
長時間
LONGBINARY
LONGCHAR
LONGTEXT
備忘錄
金錢
注意
號碼
OLEOBJECT
OWNERACCESS
參數
百分比
支點
短
單
SINGLEFLOAT
STDEV
STDEVP
字串
TABLEID
簡訊
頁首
變換
UNSIGNEDBYTE
VAR
VARBINARY(變數二進位數據)
VARP
YESNO
SQL_NUMERIC_FUNCTIONS
SQL_FN_NUM_ABS |SQL_FN_NUM_ATAN |SQL_FN_NUM_CEILING |SQL_FN_NUM_COS |SQL_FN_NUM_EXP |SQL_FN_NUM_FLOOR |SQL_FN_NUM_LOG |SQL_FN_NUM_MOD |SQL_FN_NUM_POWER |SQL_FN_NUM_RAND |SQL_FN_NUM_SIGN |SQL_FN_NUM_SIN |SQL_FN_NUM_SQRT |SQL_FN_NUM_TAN
SQL_OJ_CAPABILITIES
SQL_OJ_LEFT SQL_OJ_RIGHT SQL_OJ_NOT_ORDERED SQL_OJ_INNER SQL_OJ_ALL_COMPARISON_OPS
SQL_CATALOG_USAGE
SQL_QU_DML_STATEMENTS |SQL_QU_TABLE_DEFINITION |SQL_QU_INDEX_DEFINITION |SQL_QU_PROCEDURE_INVOCATION
SQL_SCROLL_OPTIONS
SQL_SO_FORWARD_ONLY |SQL_SO_STATIC |SQL_SO_KEYSET_DRIVEN
SQL_STRING_FUNCTIONS
SQL_FN_STR_ASCII |SQL_FN_STR_CHAR |SQL_FN_STR_CONCAT |SQL_FN_STR_LCASE |SQL_FN_STR_LEFT |SQL_FN_STR_LENGTH |SQL_FN_STR_LOCATE |SQL_FN_STR_LOCATE_2 SQL_FN_STR_LTRIM |SQL_FN_STR_RIGHT |SQL_FN_STR_RTRIM |SQL_FN_STR_SPACE |SQL_FN_STR_SUBSTRING |SQL_FN_STR_UCASE
SQL_SUBQUERIES
SQL_SQ_COMPARISON |SQL_SQ_EXISTS |SQL_SQ_IN |SQL_SQ_QUANTIFIED |SQL_SQ_CORRELATED_SUBQUERIES
SQL_TIMEDATE_FUNCTIONS
SQL_FN_TD_CURDATE |SQL_FN_TD_CURTIME |SQL_FN_TD_DAYOFMONTH |SQL_FN_TD_DAYOFWEEK |SQL_FN_TD_DAYOFYEAR |SQL_FN_TD_HOUR |SQL_FN_TD_MINUTE |SQL_FN_TD_MONTH |SQL_FN_TD_NOW |SQL_FN_TD_SECOND |SQL_FN_TD_WEEK |SQL_FN_TD_YEAR