SQLLOADER报错:数据文件的字段超出最大长度
SQLLOADER报错:数据文件的字段超出最大长度解决:此种错误不是目标表字段小的问题,而是原表数据中有换行符,需要把换行符替换成空格即可。查询原表换行符语句:select * from [tableName] where [fieldName] like '%'||chr(13)||chr(10)||'%'替换语句:REPLACE(REPLACE(REPLACE(REPLACE([fieldNa
·
SQLLOADER报错:数据文件的字段超出最大长度
解决:此种错误不是目标表字段长度小的问题(目标字段长度小会提示列值太大,实际多少,最大多少),而是原表数据中有换行符,需要把换行符替换成空格即可。
查询原表换行符语句:select * from [tableName] where [fieldName] like '%'||chr(13)||chr(10)||'%'
替换语句:REPLACE(REPLACE(REPLACE(REPLACE([fieldName],CHAR(13),''),CHAR(10),''),CHAR(9),''),' ','')as [fieldName]

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)