因为不同硬件存储的顺序不一样,比如4321,人的习惯读法是个位在右边,高位在左边。而有些机器会从左边读起,个位在左边。由于标准没有规定,所以有不同的硬件存储方式不一样的出现,个位在前面的叫做Little edian,千位在前面的叫做Big edian。
而oracle底层存储数据,因为不同硬件平台的存储顺序而导致有不同存储方式,在做数据迁移时,必须要考虑硬件平台的endian是否一致,不一致的必须要做转换才能正常读取。
因为不同硬件存储的顺序不一样,比如4321,人的习惯读法是个位在右边,高位在左边。而有些机器会从左边读起,个位在左边。由于标准没有规定,所以有不同的硬件存储方式不一样的出现,个位在前面的叫做Little edian,千位在前面的叫做Big edian。
而oracle底层存储数据,因为不同硬件平台的存储顺序而导致有不同存储方式,在做数据迁移时,必须要考虑硬件平台的endian是否一致,不一致的必须要做转换才能正常读取。