程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> Access表更改過程中的數據轉換問題

Access表更改過程中的數據轉換問題

編輯:關於Access數據庫

如果盡了最大的努力後無需再更改其中包含有數據的字段的數據類型了,還是可能會在數據類型轉換時出現數據丟失,應該知道對現有數據進行數據類型轉換時的結果。

任意鼓據類型轉換為"自動編號":無法完成。"自動編號"字段類型必須在新字段中從頭創建。

"文本"轉換為"鼓字"、"貨幣"、"日期/時間"和"是/否":在多數情況下,進行該轉換時不會損壞數據。不適當的值會自動刪除。例如,包含"January 28 , 2007" 的文本字段會如實地轉換為"日期/時間"字段。但是,如果將包含有" Januaη28 , 2007" 的字段改為"是/否"字段類型,則會刪除該值。

"備注"到"文本飛可進行直接的轉換,不會丟失和損壞任何數據。多於"文本"字段指定字段大小的文本會被截取並丟失。

"數字"到"文本":不會丟失信息。會使用常規數字格式將數字轉換為文本。

"數字"到"貨幣": 因為"貨幣"數據類型使用固定的小數點,所以在截取數字時可能會損失一些精度。

"日期/時間"到"文本飛不會丟失信息。會使用常規數字格式將日期和時間轉換為文本。

"貨幣"到"文本":不會丟失信息。貨幣值會轉換為沒有貨幣符號的文本。

"貨幣"到"數字飛簡單直接的轉換。某些數據可能丟失,因為轉換的貨幣值會適合新的數字字段。例如,將"貨幣"轉換為"長整型"時,會截取掉(去掉)小數點。

"自動編號"到"文本":轉換時不會丟失數據,但是文本字段的寬度不足以保存所有"自動編號"值時例外。在這種情況下會截取數字。

"自動編號" IIJ "數字飛簡單直接的轉換。某些數據可能丟失,因為轉換的"自動編號"值要放入新的數字字段中。例如,大於32767 的"自動編號"在轉換為整型字段時會被截取。

"是/否"到"文本飛將"是/否"值簡單地轉換為文本。不會丟失信息。

OLE 數據類型:不能轉換為其他任何數據類型。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved