下面是access數(shù)據(jù)庫中的常用字段說明:
BINARY——每個(gè)字符占 1 個(gè)字節(jié) 任何類型的數(shù)據(jù)都可以存儲(chǔ)在這種類型的字段中。不進(jìn)行數(shù)據(jù)轉(zhuǎn)換(例如,轉(zhuǎn)換成文本)。數(shù)據(jù)怎樣輸入到二進(jìn)制字段就怎樣作為輸出顯示
BIT —— 1 個(gè)字節(jié) 值為 Yes 和 No,并且該字段只能取這兩個(gè)值中的一個(gè)。
TINYINT—— 1 個(gè)字節(jié) 在 0 和 255 之間的整數(shù)值。
MONEY —— 8 個(gè)字節(jié) 在–922,337,203,685,477.5808 和 922,337,203,685,477.5807 之間的可調(diào)整整數(shù)。
DATETIME(請參閱 DOUBLE)—— 8 個(gè)字節(jié) 在 100 年和 9999 年之間的日期或時(shí)間值。
UNIQUEIDENTIFIER—— 128 個(gè)比特 用于遠(yuǎn)程過程調(diào)用的唯一標(biāo)識(shí)數(shù)字。
REAL —— 4 個(gè)字節(jié) 單精度浮點(diǎn)值,負(fù)數(shù)值從 – 3.402823E38 到 – 1.401298E-45,正數(shù)值從 1.401298E-45 到 3.402823E38,以及零。
FLOAT —— 8 個(gè)字節(jié) 雙精度浮點(diǎn)值,負(fù)數(shù)值從 – 1.79769313486232E308 到 – 4.94065645841247E-324,正數(shù)值從 4.94065645841247E-324 到 1.79769313486232E308,以及零。
SMALLINT—— 2 個(gè)字節(jié) 介于 – 32,768 和 32,767 之間的短型整數(shù)。
INTEGER—— 4 個(gè)字節(jié) 介于 – 2,147,483,648 和 2,147,483,647 之間的長型整數(shù)。
DECIMAL—— 17 個(gè)字節(jié) 精確的數(shù)字?jǐn)?shù)據(jù)類型,取值范圍從 1028 – 1 到 – 1028 – 1. 可以定義精度 (1 – 28) 和大?。? — 定義精度)。默認(rèn)的精度和大小分別為 18 和 0。
TEXT —— 每字符占 2 個(gè)字節(jié)(請參閱“注意”) 從零到最大值 2.14 吉字節(jié) (GB)。
IMAGE —— 根據(jù)需要 從零到最大值 2.14 吉字節(jié)。用于 OLE 對象。
CHARACTER—— 每個(gè)字符占 2 個(gè)字節(jié)(請參閱“注意”) 從零到 255 個(gè)字符
在Java編程語言中,如何建立Access的字段。
●BINARY(二進(jìn)制類型): 若手工在Access中建立表的字段時(shí),你找不到這個(gè)類型。用Java語言編程建立這個(gè)數(shù)據(jù)字段的關(guān)鍵字有2個(gè):BINARY、VARBINARY,您可以任選一個(gè)。
●BIT(是/否類型): 用Java語言編程建立這個(gè)數(shù)據(jù)字段的關(guān)鍵字有4個(gè):BIT、LOGICAL、LOGICAL1、YESNO,您可以任選一個(gè)。
●TINYINT(數(shù)字、字節(jié)類型): 編程關(guān)鍵字有2個(gè):INTEGER1、BYTE,您可以任選一個(gè)。
●MONEY(貨幣類型): 編程關(guān)鍵字有2個(gè):MONEY、CURRENCY,您可以任選一個(gè)。
●DATETIME(日期/時(shí)間類型): 編程關(guān)鍵字有4個(gè):DATETIME、DATE、TIME、TIMESTAMP,您可以任選一個(gè)。
●UNIQUEIDENTIFIER(數(shù)字 同步復(fù)制ID 類型): 編程關(guān)鍵字有1個(gè):GUID。
●REAL(數(shù)字 單精度型): 編程關(guān)鍵字有4個(gè):REAL、SINGLE、FLOAT4、IEEESINGLE,你可以任選一個(gè)。
●FLOAT(數(shù)字 雙精度型): 編程關(guān)鍵字有6個(gè):NUMERIC、FLOAT、DOUBLE、FLOAT8、IEEEDOUBLE、NUMBER,你可以任選一個(gè)。
●SMALLINT(數(shù)字 整型): 編程關(guān)鍵字有3個(gè):SMALLINT、SHORT、INTEGER2,你可以任選一個(gè)。
●INTEGER(數(shù)字 長整型): 編程關(guān)鍵字有4個(gè):INTEGER、LONG、INT、INTEGER4,你可以任選一個(gè)。注意,Access的長整型為4個(gè)字節(jié),而不是8個(gè)字節(jié)。
●DECIMAL(十進(jìn)制的 小數(shù)的) 在Access幫助“等價(jià)的 ANSI SQL 數(shù)據(jù)類型”中,定義DECIMAL的同義關(guān)鍵字是NUMERIC,但用NUMERIC時(shí),查看字段類型是雙精度型。
●TEXT(備注) 編程關(guān)鍵字有4個(gè):LONGTEXT、LONGCHAR、MEMO、NOTE,可以任選一個(gè)。
●IMAGE(OLE 對象) 編程關(guān)鍵字有4個(gè):IMAGE、GENERAL、LONGBINARY、OLEOBJECT,您可以任選一個(gè)。
●CHARACTER(文本) 編程關(guān)鍵字有:TEXT(n)、CHAR(n)、ALPHANUMERIC(n)、STRING(n)、VARCHAR(n),你可以任選一個(gè)。注意,(1)n不能大于255;(2)當(dāng)僅用TEXT關(guān)鍵字時(shí),缺省大小為255。
●自動(dòng)編號(hào): 編程關(guān)鍵字有2個(gè):COUNTER、AUTOINCREMENT,可以任選一個(gè)。