Access和SQL Server數(shù)據(jù)類型各有不同,,使用腳本進(jìn)行數(shù)據(jù)定義時(shí),,這些類型說明還是有用,。
Microsoft Access 數(shù)據(jù)類型 SQL Server 數(shù)據(jù)類型
Yes/No bit
Smallint(字節(jié)型) tinyint
Integer(長(zhǎng)整型) int
Real(單精度浮點(diǎn)型) real
Float(雙精度浮點(diǎn)型) float
Currency money
smallmoney
Decimal/numeric decimal
numeric
Date/Time datetime
smalldatetime
AutoNumber(增量) int(帶有定義的 Identity 屬性)
Text (n) varchar(n)
nvarchar(n)
Memo text
IMAGE(OLE Object) 圖像
Replication ID(也稱作全球唯一標(biāo)識(shí)符 (GUID)) uniqueidentifier (僅適于 SQL Server 7.0)
Hyperlink ntext(但超級(jí)鏈接沒有激活)
(無(wú)等價(jià)的數(shù)據(jù)類型) nchar
(無(wú)等價(jià)的數(shù)據(jù)類型) varbinary
(無(wú)等價(jià)的數(shù)據(jù)類型) 用戶定義
(無(wú)等價(jià)的數(shù)據(jù)類型) smallint
(無(wú)等價(jià)的數(shù)據(jù)類型) timestamp
(無(wú)等價(jià)的數(shù)據(jù)類型) char
nchar
Access數(shù)據(jù)類型的說明
DATETIME: 8 個(gè)字節(jié) 介于 100 到 9999 年的日期或時(shí)間數(shù)值,。
UNIQUEIDENTIFIER: 128 個(gè)位 用于遠(yuǎn)程過程調(diào)用的唯一識(shí)別數(shù)字,。
REAL: 4 個(gè)字節(jié) 單精度浮點(diǎn)數(shù),負(fù)數(shù)范圍是從 –3.402823E38 到 –1.401298E-45,正數(shù)從1.401298E-45 到 3.402823E38,,和 0,。
FLOAT: 8 個(gè)字節(jié) 雙精度浮點(diǎn)數(shù),負(fù)數(shù)范圍是從 –1.79769313486232E308 到 –4.94065645841247E-324,,正數(shù)從 4.94065645841247E-324 到 1.79769313486232E308,,和 0。
SMALLINT: 2 個(gè)字節(jié) 介于 –32,768 到 32,767 的短整型數(shù),。
INTEGER: 4 個(gè)字節(jié) 介于 –2,147,483,648 到 2,147,483,647 的長(zhǎng)整型數(shù)。
DECIMAL: 17 個(gè)字節(jié) 容納從 1028 - 1到 - 1028 - 1. 的值的精確的數(shù)字?jǐn)?shù)據(jù)類型,。你可以定義精度 (1 - 28) 和 符號(hào) (0 - 定義精度),。缺省精度和符號(hào)分別是18和0。
TEXT: 每一字符兩字節(jié)(參見注意) 從零到最大 2,14 千兆字節(jié),。
IMAGE: 視實(shí)際需要而定 從零到最大 2,14 千兆字節(jié),。用于 OLE 對(duì)象。
CHARACTER: 每一字符兩字節(jié)(參見注意) 長(zhǎng)度從 0 到 255 個(gè)字符,。