csv - 将 CSV 文件加载到 db2 表中时,特殊字符会导致问题
问题描述
我的文件有如下数据
abc|def|I completed by degreeSymbol®|210708
我的加载/导入语句在下面,它在 linux shell 脚本中运行。Lang 环境变量值为= en_US.UTF-8
load client from filename of del MODIFIED BY CHARDEL timestampformat="YYYYMMDD" coldel| usedefaults fastparse messages logfilename insert into tablename nonrecoverable;
在表中,数据被加载为
abc def (null) 210708
而且当我运行选择查询时,在 db2 中出现以下错误
com.ibm.db2.jcc.am.SqlException: Caught java.io.CharConversionException
解决方案
推荐阅读
- ios - 带有 iframe 的 iOS 无法显示 H5 网页
- python-3.x - 将induvial索引的数学运算映射到3维数组中的每个数组
- django - Django DRF:ModelMixin Viewset:如何创建视图集以获取用户详细信息并编辑用户详细信息,而无需在 url 中传递 id
- javascript - 使用 okotkit 从 github API 嵌套 fileTree
- excel - 多个标准的平均值
- http - 是否可以将 HTTP 用于 Bing Ads Report API?
- javascript - 如何使用 mongoose 使用 API 删除数组中的某些内容?
- node.js - 使用 PassportJs 的 Express 服务器在部署后未将用户数据发送到客户端
- c# - 尝试从 Graph 检索上次登录日期时间时过滤器子句无效
- regex - 删除重复项,保留最后一次出现