下表顯示了訪問,SQL Server和Oracle之間的ADO數據類型映射:
數據類型枚舉 | 值 | 訪問 | SQLServer的 | 神諭 |
---|---|---|---|---|
adBigInt | 20 | BigInt有(SQL Server 2000 +) | ||
adBinary | 128 | 二進制 時間戳 | 生的 * | |
adBoolean | 11 | YESNO | 位 | |
adChar | 129 | 燒焦 | 燒焦 | |
adCurrency | 6 | 貨幣 | 錢 SMALLMONEY | |
adDate | 7 | 日期 | 約會時間 | |
adDBTimeStamp | 135 | 日期時間(Access 97 (ODBC) | 約會時間 SMALLDATETIME | 日期 |
adDecimal | 14 | 十進制* | ||
adDouble | 五 | 雙 | 浮動 | 浮動 |
adGUID | 72 | ReplicationID (Access 97 (OLEDB) (Access 2000 (OLEDB) | 唯一標識符(SQL Server 7.0 +) | |
adIDispatch | 9 | |||
adInteger | 3 | 自動編號 整數 長 | 身份(SQL Server 6.5) 詮釋 | 詮釋* |
adLongVarBinary | 205 | OLEOBJECT | 圖片 | LONG RAW * 斑點(Oracle 8.1.x) |
adLongVarChar | 201 | 備註(Access 97) 超鏈接(Access 97) | 文本 | 長 * CLOB (Oracle 8.1.x) |
adLongVarWChar | 203 | 備註(Access 2000 (OLEDB) 超鏈接(Access 2000 (OLEDB) | NTEXT (SQL Server 7.0 +) | NClob的(Oracle 8.1.x) |
adNumeric | 131 | 十進制(Access 2000 (OLEDB) | 十進制 數字 | 十進制 整數 數 SMALLINT |
adSingle | 4 | 單 | 真實 | |
adSmallInt | 2 | 整數 | SMALLINT | |
adUnsignedTinyInt | 17 | 字節 | TINYINT | |
adVarBinary | 204 | ReplicationID (Access 97) | VARBINARY | |
adVarChar | 200 | 文本(Access 97) | 為VarChar | 為VarChar |
adVariant | 12 | SQL_VARIANT (SQL Server 2000 +) | VARCHAR2 | |
adVarWChar | 202 | 文本(Access 2000 (OLEDB) | 的NVarChar (SQL Server 7.0 +) | NVARCHAR2 |
adWChar | 130 | NCHAR (SQL Server 7.0 +) |
*在Oracle 8.0.x -十進制和INT等於號碼和number(10)