国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 数据库 > access > Access表更改过程中的数据转换问题

Access表更改过程中的数据转换问题

来源:程序员人生   发布时间:2013-12-15 15:23:04 阅读次数:2954次

如果尽了最大的努力后无需再更改其中包含有数据的字段的数据类型了,还是可能会在数据类型转换时出现数据丢失,应该知道对现有数据进行数据类型转换时的结果。

任意鼓据类型转换为"自动编号":无法完成。"自动编号"字段类型必须在新字段中从头创建。

"文本"转换为"鼓字"、"货币"、"日期/时间"和"是/否":在多数情况下,进行该转换时不会损坏数据。不适当的值会自动删除。例如,包含"January 28 , 2007" 的文本字段会如实地转换为"日期/时间"字段。但是,如果将包含有" Januaη28 , 2007" 的字段改为"是/否"字段类型,则会删除该值。

"备注"到"文本飞可进行直接的转换,不会丢失和损坏任何数据。多于"文本"字段指定字段大小的文本会被截取并丢失。

"数字"到"文本":不会丢失信息。会使用常规数字格式将数字转换为文本。

"数字"到"货币": 因为"货币"数据类型使用固定的小数点,所以在截取数字时可能会损失一些精度。

"日期/时间"到"文本飞不会丢失信息。会使用常规数字格式将日期和时间转换为文本。

"货币"到"文本":不会丢失信息。货币值会转换为没有货币符号的文本。

"货币"到"数字飞简单直接的转换。某些数据可能丢失,因为转换的货币值会适合新的数字字段。例如,将"货币"转换为"长整型"时,会截取掉(去掉)小数点。

"自动编号"到"文本":转换时不会丢失数据,但是文本字段的宽度不足以保存所有"自动编号"值时例外。在这种情况下会截取数字。

"自动编号" IIJ "数字飞简单直接的转换。某些数据可能丢失,因为转换的"自动编号"值要放入新的数字字段中。例如,大于32767 的"自动编号"在转换为整型字段时会被截取。

"是/否"到"文本飞将"是/否"值简单地转换为文本。不会丢失信息。

OLE 数据类型:不能转换为其他任何数据类型。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生