我有一个 Access 格式的数据库,我必须以 dBASE III (*.dbf) 格式导出数据,但我不明白为什么它会导出所有整数,如 N、00000
所有列都设置为整数,没有小数
答案1
dBase 中没有整数数据类型。它是数字或浮点数据类型。Access 将长整数转换为 dBase 中的数字数据类型。因此,尝试将导出设置为使用 DECIMAL,指定数字和小数位,然后仅将数据的整数部分导入到相应的字段,将小数部分导入虚拟字段(可能是单独的数据库),然后将结果附加到原始表。
我有一个 Access 格式的数据库,我必须以 dBASE III (*.dbf) 格式导出数据,但我不明白为什么它会导出所有整数,如 N、00000
所有列都设置为整数,没有小数
dBase 中没有整数数据类型。它是数字或浮点数据类型。Access 将长整数转换为 dBase 中的数字数据类型。因此,尝试将导出设置为使用 DECIMAL,指定数字和小数位,然后仅将数据的整数部分导入到相应的字段,将小数部分导入虚拟字段(可能是单独的数据库),然后将结果附加到原始表。