暂无图片
多种null值如何导入梧桐数据库
我来答
分享
吼吼哈嘿
2024-11-01
多种null值如何导入梧桐数据库

Gbase导出数据存在null值多样问题,数据的存在的null值有 \N 和 N\A 两种,梧桐数据库无法识别多种null值

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
鲁鲁

方式一:gbase官网的手册,导出的时候不是支持null_value 指定把空值替换成统一的
方式二:
(1)创建一个tmp的内部表,用作于多种null值转化成 NULL
(2)创建一个只读的外部表,location 映射数据文件。然后select 外部表数据,通过
case when 列名=’’ or 列名=E’\N’ or 列名=E’N/A’ then NULL
else 列名end 列名
完成 多种null值的转化,然后insert 导入tmp内部表。
(3)最后通过 select tmp内部表, CAST(列名 AS varchar(20) ) AS XXX,语句把类型强制转换成该字段原有的类型,再insert 导入目标表。

暂无图片 评论
暂无图片 有用 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏