修改或變更欄位的資料類型設定

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

本文說明如何設定或變更套用至資料表欄位Microsoft Office Access 2007資料庫中的資料類型。

本文內容

了解資料類型

變更資料類型

變更資料類型的限制

了解資料類型

當您第一次設計和建立資料庫、 您計劃一或多個表格、 您計劃欄位 (欄) 的每個資料表,並設定資料類型的每一個欄位。例如,如果您需要以儲存日期和時間,您將欄位設定成日期/時間資料類型。如果您要儲存的姓名和地址,請您設定一個或多個欄位為文字資料類型,依此類推。

Office Access 2007提供 10 個不同的資料類型 (舊版 Access 提供九個)],而且每個類型具備特定用途。下表列出的資料類型,每個存放區],並說明會為每個類型的限制會顯示的資料類型。

資料類型

用來儲存

限制/限制

文字

英數字元資料 (文字和數字)

儲存多達 255 個字元。

備忘

英數字元資料 (文字和數字)

儲存最多 2 GB 的資料 (所有的 Access 資料庫的大小限制),如果您以程式設計方式填滿] 欄位。請記住,新增 2 GB 的資料會造成您的資料庫作業速度變慢。

如果您手動輸入資料,您可以輸入,並檢視 65535 個字元的最大值,任何您繫結至欄位的控制項和資料表欄位中。

當您Office Access 2007檔案格式建立資料庫時,備忘欄位也支援 rtf 文字編輯。

如需詳細資訊,請參閱設定格式的資料表、 表單及報表中的資料控制項或支援 rtf 文字的欄中輸入或編輯資料以及插入、 變更或刪除備忘] 欄位的文章。

編號

數字的資料

數字欄位使用 [欄位大小] 設定控制欄位可包含值的大小。您可以設定欄位大小的欄位,以 1、 2、 4、 8 或 16 位元。

如需有關數字欄位的詳細資訊,請參閱插入、 建立或刪除儲存數值的欄位

日期/時間

日期和時間

Access 會將所有日期都儲存為 8 位元組雙精準整數。

如需有關如何使用 [日期/時間欄位的詳細資訊,請參閱插入、 建立或刪除儲存日期值的欄位

貨幣

貨幣資料

將資料儲存為 8 位元組數字,精確地以四個小數位數。使用此資料類型儲存財務資料和您不希望將數值四捨五入的存取權。

自動編號

當您建立一筆新記錄時,由 Access 建立的唯一值

將資料儲存為 4 位元組值;通常用於主索引鍵。

如需有關主索引鍵的詳細資訊,請參閱新增、 設定、 變更或移除主索引鍵

是/否

布林運算 (true 或 false) 資料。

Access 會使用-1的所有是數值和所有沒有值0

OLE 物件

圖像、 文件、 圖形及其他物件 Office 和 windows 程式

儲存 2 GB 的資料 (所有的 Access 資料庫的大小上限)。請記住,新增 2 GB 的資料會造成您的資料庫作業速度變慢。OLE 物件欄位建立原始文件或其他物件的點陣圖圖像,然後在資料表欄位和資料庫中的表單或報表控制項中顯示的點陣圖。

呈現這些圖像的存取,您必須 OLE 伺服器 (支援的檔案類型的程式) 的電腦登錄的執行您的資料庫。如果您沒有安裝 OLE 伺服器註冊指定的檔案類型,Access 會顯示完整的圖像圖示。這是已知的問題的部分圖像類型,尤其 JPEG 圖像。

一般而言,您應該.accdb 檔案,而不是 OLE 物件欄位使用附件欄位。附件欄位更有效地使用儲存空間,並不受限制的註冊 OLE 伺服器缺少。

如需有關使用附件的詳細資訊,請參閱在這個資料表中,最後一列及參閱附加檔案與圖形以您的資料庫中的記錄

超連結

網址

儲存 1 gb 的資料。您可以儲存網站、 網站或內部網路或本機區域網路 (LAN) 及網站上的檔案或您的電腦上的檔案的連結。

附件

任何支援的檔案類型

新Office Access 2007 .accdb 檔案。您可以附加圖像、 試算表檔案、 文件、 圖表和其他類型的受支援的檔案的記錄在資料庫中,很像您將檔案附加至電子郵件訊息。您也可以檢視及編輯附加的檔案,取決於資料庫設計工具如何設定 [附件] 欄位。附件欄位會提供更大的彈性比 OLE 物件欄位,他們使用更多的儲存空間有效率地因為他們沒有建立原始檔案的點陣圖圖像。

如需有關使用附件的詳細資訊,請參閱附加檔案與圖形以您的資料庫中的記錄

附註: 在Office Access 2007,您可以在 [資料工作表檢視] 或 [設計檢視] 中的資料類型設定為您的資料表欄位。本節中的步驟說明如何設定在這兩種檢視中的資料類型。當您在 [設計] 檢視中設定資料類型時,您會看到 11 選擇的查閱精靈]。該選項不實際資料類型。不過,您可以使用 [查閱精靈建立查閱欄位,連結到其他資料表的外部索引鍵欄位。根據預設,Access 會將數字的資料類型的查閱欄位。

如需有關建立和使用查閱欄位的詳細資訊,請參閱新增或變更查閱欄位,可讓您儲存多重值

最後,資料型別提供基本表單的資料驗證,因為它們可以協助確保使用者在您的資料表欄位中輸入適當的資料類型。例如,您無法設定為只接受數字欄位中,輸入文字。

頁面頂端

變更資料類型

請遵循下列步驟之前,請記住,變更資料類型可能會截斷 (裁切) 部分或所有的資料,在欄位中,並在某些情況下可能資料完全移除。Access 如何變更資料,當您變更資料類型的相關資訊,請參閱本文稍後的限制變更資料類型]。

變更資料工作表檢視中的資料類型

  1. 在 [功能窗格] 中尋找並按兩下您想要變更的資料表。

    Access 會在資料工作表檢視中開啟資料表。

  2. 選取您想要變更的欄位 (欄)。

  3. 在 [資料工作表] 索引標籤中的資料類型和格式設定] 群組中,按一下 [資料類型] 旁邊的下拉式清單中的箭號,然後選取資料類型。

  4. 儲存變更。

變更設計檢視] 中的資料類型

  1. 如果您有資料工作表檢視] 中開啟資料表時,請以滑鼠右鍵按一下資料表的 [文件] 索引標籤,然後按一下 [設計] 檢視

    -或-

    如果您沒有開啟,請在 [功能窗格] 中的資料表以滑鼠右鍵按一下您想要變更的資料表,然後按一下快顯功能表上的 [設計] 檢視

  2. 找出您想要變更,然後選取新的資料類型從 [資料類型] 欄中的清單。

  3. 儲存變更。

頁面頂端

變更資料類型的限制

一般而言,您可以變更之資料類型的所有欄位,除了 ︰

  • 啟用複製編號屬性的數字欄位。

  • OLE 物件欄位。

  • 附件欄位。

此外,您可以變更大部分的資料類型] 欄位包含資料時。不過,根據原始的資料類型和您想要使用的新資料類型,Access 可能會截斷或刪除某些資料,或它可能不會在允許轉換。

下表列出您可以執行Office Access 2007,可能的資料類型轉換,並說明轉換的 Access 可能會限制任何限制。

轉換為這個類型

原本的類型

變更或限制

文字

備忘

Access 會刪除前 255 個字元後的所有資料。

數字

沒有限制。

日期/時間

沒有限制。

貨幣

沒有限制。

自動編號

沒有限制。

是/否

-1 (是/否] 欄位中的 [是]) 的值會轉換為 [是]。值 0 (否中是/否] 欄位) 會轉換為 [否]。

超連結

Access 會截斷長度超過 255 個字元的連結。

備忘

文字

沒有限制。

數字

沒有限制。

日期/時間

沒有限制。

貨幣

沒有限制。

自動編號

沒有限制。

是/否

-1 (是/否] 欄位中的 [是]) 的值會轉換為 [是]。值 0 (否中是/否] 欄位) 會轉換為 [否]。

超連結

沒有限制。

數字

文字

文字必須包含數字和有效的貨幣格式與小數分隔符號。在 [文字] 欄位中的字元數必須落在設定的數字欄位的大小。

如需數字欄位大小的詳細資訊,請參閱插入、建立或刪除儲存數值的欄位一文。

備忘

[備忘] 欄位只能包含文字及有效的貨幣,以及小數分隔符號。[備忘] 欄位中的字元數必須落在 [數字] 欄位設定的大小內。

如需數字欄位大小的詳細資訊,請參閱插入、建立或刪除儲存數值的欄位一文。

數字 (但是有不同的欄位大小或精確度)

值不能大於或小於新的欄位大小可儲存。變更精確度可能會導致某些數值四捨五入的存取權。

日期/時間

您可以將轉換的日期而定的數字欄位大小。請記住,Access 會將所有日期都儲存為連續日期雙精準浮動整數以都儲存日期值。

Access 會將 0 日設為使用 1899 年 12 月 30 日。日期範圍 1899 年 4 月 18 及 1900 年 9 月 11 日超過位元組欄位的大小。1810 年 4 月 13 及 1989 年 9 月 16,範圍外的日期超過整數欄位的大小。

若要能容納所有可能的日期,請設定的數字] 欄位的 [欄位大小] 屬性,為 [長整數或更大。

如需有關連續日期及 Access 如何使用及儲存日期值的詳細資訊,請參閱輸入日期或時間值

貨幣

值必須不超過 (或 [低於) 的大小限制設定的欄位。例如,您可以將 [貨幣] 欄位轉換成整數欄位,這些值大於 255,而且不能超過 32767。

自動編號

值必須落在欄位的大小限制設定之間。

是/否

「是」的值會轉換為 -1。「否」的值會轉換為 0。

超連結

不適用。

日期/時間

文字

原始文字必須是一個可辨識的日期-時間組合。例如,2006 年 1 月 18 日。

備忘

原始文字必須是一個可辨識的日期-時間組合。例如,2006 年 1 月 18 日。

數字

值必須落在 -657,434 及 2,958,465.99998843 之間。

貨幣

值必須落在 -$657,434 及 $2,958,465.9999 之間。

自動編號

值必須大於 -657,434 但小於 2,958,466。

是/否

值-1 (是) 會轉換為 1899 年 12 月 29 日。數值 0 (否) 轉換為午夜 (12:00:00 A.M.)。

超連結

不適用。

貨幣

文字

文字必須由數字和有效的分隔符號組成。

備忘

文字必須由數字和有效的分隔符號組成。

數字

沒有限制

日期/時間

沒有限制,但 Access 可能會四捨五入該值。

自動編號

沒有限制

是/否

值-1 (是) 會轉換為 $1。數值 0 (否) 會轉換為 0$。

超連結

不適用。

自動編號

文字

如果 [自動編號] 欄位是當做主索引鍵使用的話,則不允許。

備忘

不允許如果 [自動編號] 欄位作為主索引鍵。

數字

如果 [自動編號] 欄位是當做主索引鍵使用的話,則不允許。

日期/時間

如果 [自動編號] 欄位是當做主索引鍵使用的話,則不允許。

貨幣

如果 [自動編號] 欄位是當做主索引鍵使用的話,則不允許。

是/否

如果 [自動編號] 欄位是當做主索引鍵使用的話,則不允許。

超連結

不適用。

是/否

文字

原始文字必須只能由 [是]、[否]、[真]、[假]、[開] 或 [關] 所組成。

備忘

原始文字必須只能由 [是]、[否]、[真]、[假]、[開] 或 [關] 所組成。

數字

零或 Null 會轉換為 [否],所有其他的值會轉換為 [是]。

日期/時間

Null 或 12:00:00 AM 會轉換為 [否],所有其他的值會轉換為 [是]。

貨幣

以零或 null 值轉換為任何、 所有其他的值為 [是]。

自動編號

存取將所有的值為 [是]。

超連結

不適用。

超連結

文字

如果原始文字包含有效的網址,例如 adatum.com、 www.adatum.com 或 http://www.adatum.com,Access 會將文字轉換為超連結。Access 會以轉換其他的值,表示您看到加上底線的文字,並將滑鼠游標變更當您點連結,但連結時,無法使用。文字最多可以包含任何有效的 Web 通訊協定 ︰ http://、 gopher://、 telnet://、 ftp: / / wais: / / 等等。

備忘

請參閱前一個項目。適用相同的限制。

數字

不允許的時數字] 欄位是關聯的一部分。原始的值是否有效 I.P.地址的表單中 (四數字以句號分隔 triplets: nnn.nnn.nnn.nnn) 和數字發生這種情形的網址,有效連結轉換結果與一致。否則,存取例子http://每個值,並不是有效值產生的連結。

日期/時間

Access 會在每個位址前面加上 http://,但幾乎所有產生的連結都是沒有作用的。

貨幣

Access 會在每個值前面加上 http://,但就像日期的例子,幾乎所有產生的連結都是沒有作用的。

自動編號

[自動編號] 欄位是關聯的一部分時,不允許。Access 會在每個值前面加上 http://,但幾乎所有產生的連結都是沒有作用的。

是/否

Access 會將所有「是」的值轉換為 -1,將所有「否」的值轉換為 0,並在每個值前面加上 http://。但產生的連結都是沒有作用的。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×