我正在使用 SQL 将数据导入 redshiftCOPY
陈述。数据在数字字段中包含逗号千位分隔符COPY
声明拒绝。
The COPY
语句有许多选项来指定字段分隔符、日期和时间格式以及 NULL 值。但是我没有看到任何指定数字格式的内容。
我是否需要在加载之前对数据进行预处理,或者有没有办法让 redshift 正确解析数字?
- 将列作为 TEXT 数据类型导入临时表中
- 将临时表插入到目标表中。让 INSERT 的 SELECT 语句用空字符串替换逗号,并将值转换为正确的数字类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)