資料型別
儲存量大小
說明binary
每個字元佔 1 個位元組
任何型別的資料都可以儲存在這種型別的字段中。不進行資料轉換(例如,轉換成文字)。資料怎樣輸入到二進位製字段就怎樣作為輸出顯示,
bit1 個位元組
值為 yes 和 no,並且該欄位只能取這兩個值中的乙個。
tinyint
1 個位元組
在 0 和 255 之間的整數值。
money
8 個位元組
在– 922,337,203,685,477.5808 和 922,337,203,685,477.5807 之間的可調整整數。
datetime
(請參閱 double)
8 個位元組
在 100 年和 9999 年之間的日期或時間值。
uniqueidentifier
128 個位元
用於遠端過程呼叫的唯一標識數字。
real
4 個位元組
單精度浮點值,負數值從 – 3.402823e38 到 – 1.401298e-45,正數值從 1.401298e-45 到 3.402823e38,以及零。
float
8 個位元組
雙精度浮點值,負數值從 – 1.79769313486232e308 到 – 4.94065645841247e-324,正數值從 4.94065645841247e-324 到 1.79769313486232e308,以及零。
**allint
2 個位元組
介於 – 32,768 和 32,767 之間的短型整數。(請參閱「注意」)
integer
4 個位元組
介於 – 2,147,483,648 和 2,147,483,647 之間的長型整數。(請參閱「注意」)
decimal
17 個位元組
精確的數字資料型別,取值範圍從 1028 - 1 到 - 1028 - 1. 可以定義精度 (1 - 28) 和大小(0 -- 定義精度)。預設的精度和大小分別為 18 和 0。
text
每字元佔 2 個位元組(請參閱「注意」)
從零到最大值 2.14 吉位元組 (gb)。
image
根據需要
從零到最大值 2.14 吉位元組。用於 ole 物件。
character
每個字元佔 2 個位元組(請參閱「注意」)
從零到 255 個字元。
等價的 ansi sql 資料型別
幫助協助 > access 2003 > 建立與使用資料庫和物件 > 資料庫物件 > 查詢 > microsoft jet sql 參考 > 概述
下表列出了 ansi sql 資料型別、它們的等價 microsoft jet 資料庫引擎 sql 資料型別及其有效的同義詞。該錶還列出了等價的 microsoft® sql server™ 資料型別。
ansi sql
資料型別
microsoft jet
sql 資料型別
同義詞microsoft sql
server 資料型別
bit, bit varying
binary(請參閱「注意」)
varbinary,
binary varying
bit varying
binary, varbinary
不支援bit(請參閱「注意」)boolean, logical, logical1, yesno
bit不支援
tinyint
integer1, byte
tinyint
不支援counter(請參閱「注意」)
autoincrement
(請參閱「注意」)
不支援money
currency
money
date, time, timestamp
datetime
date, time(請參閱「注意」)
datetime
不支援uniqueidentifier
guid
uniqueidentifier
decimal
decimal
numeric, dec
decimal
real
real
single, float4, ieeesingle
real
double precision, float
float
double, float8, ieeedouble, number(請參閱「注意」)
float
**allint
**allint
short, integer2
**allint
integer
integer
long, int, integer4
integer
interval
不支援不支援
不支援image
longbinary, general, oleobject
image
不支援text(請參閱「注意」)
longtext, longchar, memo, note, ntext(請參閱「注意」)
text
character, character varying, national character, national character varying
char(請參閱「注意」)
text(n), alphanumeric, character, string, varchar, character varying, nchar, national character, national char, national character varying, national char varying(請參閱「注意」)
char, varchar, nchar, nvarchar
注釋
create table friends
([friendid] integer,
[lastname] text,
[firstname] text,
[birthdate] date,
[phone] text,
[notes] memo,
constraint [index1] primary key ([friendid]));
Access 資料庫的資料型別
今天開發資料庫通用元件時,做c 資料庫型別與access資料庫型別的相互轉化時,發現access中 text 型別的最大長度為255,當長度超過255時,需改用 memo 型別,但需要注意備註 memo 型別的長度不能直接設定。錯誤寫法 alter table tablename add colum...
Access資料庫表的資料型別
在access裡,備註型別用memo表示,所以改變欄位的資料型別為備註的sql為 alter table user alter column userinfo memo 對了,如果user表有外來鍵,而且你要修改的字段就是外來鍵的話,你就不能修改啦!下面給出修改為其它型別的sql 表為tb,欄位為a...
Access中SQL查詢的資料型別轉換
每個函式都可以強制將乙個表示式轉換成某種特定資料型別。語法 cbool expression cbyte expression ccur expression cdate expression cdbl expression cdec expression cint expression clng ...