在使用oracle导入数据时显示值过多
SQL 错误 [913] [42000]: ORA-00913: 值过多
CREATE TABLE "HUNANGRID1"."DWD_POSITIVEINFOS_DETAILED_TQ"
( "SMC" VARCHAR2(255),
"SHIMC" VARCHAR2(255),
"QXMC" VARCHAR2(255),
"JZMC" VARCHAR2(255),
"CSMC" VARCHAR2(255),
"XM" VARCHAR2(255),
"WGMC" VARCHAR2(255),
"SFZ" VARCHAR2(255),
"HJDXZ" VARCHAR2(255),
"MZ" VARCHAR2(255),
"SKLX" VARCHAR2(255),
"ZYM" VARCHAR2(255),
"LXDH" VARCHAR2(255),
"LXSJ" VARCHAR2(255),
"HUDS" VARCHAR2(255),
"HJDQX" VARCHAR2(255),
"GJS" VARCHAR2(255),
"GJSHI" VARCHAR2(255),
"GJQX" VARCHAR2(255),
"XZDS" VARCHAR2(255),
"XZDSHI" VARCHAR2(255),
"XZDQX" VARCHAR2(255),
"ZYLB" VARCHAR2(255),
"ZY" VARCHAR2(255),
"CSRQ" VARCHAR2(255),
"XB" VARCHAR2(255),
"ZJXY" VARCHAR2(255),
"FWCS" VARCHAR2(255),
"YWGDZS" VARCHAR2(255),
"FWZZLX" VARCHAR2(255),
"XQZZ" VARCHAR2(255),
"Z" VARCHAR2(255),
"DW" VARCHAR2(255),
"S" VARCHAR2(255),
"WZFYY" VARCHAR2(255),
"ZZMM" VARCHAR2(255),
"XL" VARCHAR2(255),
"HYZK" VARCHAR2(255),
"GZCD" VARCHAR2(255),
"SFRQ" VARCHAR2(255),
"YZM" VARCHAR2(255),
"YPQXN" VARCHAR2(255),
"YPQXY" VARCHAR2(255),
"FXCS" VARCHAR2(255),
"SFLF" VARCHAR2(255),
"SFCXFZ" VARCHAR2(255),
"CXFZZM" VARCHAR2(255),
"CFRQ" VARCHAR2(255),
"XJQK" VARCHAR2(255),
"XJRQ" VARCHAR2(255),
"SFYAZ" VARCHAR2(255),
"AZRQ" VARCHAR2(255),
"AZQK" VARCHAR2(255),
"WAZYY" VARCHAR2(255),
"WXXPGLX" VARCHAR2(255),
"BJQK" VARCHAR2(255)
) ;
INSERT into DWD_POSITIVEINFOS_DETAILED_TQ
SELECT
b.SMC SMC -- 省*
,b.SHIMC SHIMC -- 市*
,b.QXMC QXMC -- 县/区*
,b.JZMC JZMC -- 乡镇/街道*
,b.CSMC CSMC -- 社区/村*
,a.NAME XM -- 姓名*
,b.WGMC WGMC -- 网格名称*
,a.IDCARDNO SFZ -- 身份证*
,case when a.NATIVEPLACEADDRESS is null then null
else a.NATIVEPLACEADDRESS end HJDXZ -- 户籍门(楼)详址*
,case when a.NATION = 201 THEN '汉族'
WHEN a.NATION = 211 THEN '土族'
WHEN a.NATION = 243 THEN '苗族'
WHEN a.NATION = 253 THEN '土家族'
ELSE null end MZ -- 民族*
,case when a.ISSKLX = 1 THEN '户籍人口'
WHEN a.ISSKLX = 2 THEN '流动人口'
ELSE null END SKLX -- 实口类型*
,case when a.USEDNAME IS null THEN null
ELSE a.USEDNAME END ZYM -- 曾用名
,case when a.TELEPHONE = '88888888888' OR a.TELEPHONE IS null THEN null
ELSE a.TELEPHONE end LXDH -- 联系电话
,a.MOBILENUMBER LXSJ -- 联系手机
,null HUDS -- 户籍地省*
,null HJDSHI -- 户籍地市*
,a.NATIVEPLACEADDRESS HJDQX -- 户籍地区县*
,null GJS -- 籍贯*省
,null GJSHI -- 籍贯*市
,null GJQX -- 籍贯*区县
,a.PROVINCE XZDS -- 现住地省*
,a.CITY XZDSHI -- 现住地市*
,a.CURRENTADDRESS XZDQX -- 现住地区县*
,case WHEN a.CAREER is null then '待完善'
WHEN a.CAREER = 1544 THEN '办事人员和有关人员'
WHEN a.CAREER = 1543 THEN '专业技术人员'
WHEN a.CAREER = 1546 THEN '失业'
WHEN a.CAREER = 262 THEN '商业、服务业人员'
WHEN a.CAREER = 261 THEN '农、林、牧、渔、水利业生产人员'
WHEN a.CAREER = 265 OR CAREER = 260 THEN '不便分类的其他从业人员'
END ZYLB -- 职业类别
,null ZY-- 职业
,a.BIRTHDAY CSRQ -- 出生日期*
,case when a.GENDER = 89 then '男性'
when a.GENDER = 90 then '女性'
else '未知的性别' end XB -- 性别*
,case when a.FAITH is null then null
when a.FAITH = 96 then '无宗教信仰'
when a.FAITH = 97 then '佛教'
when a.FAITH = 98 then '道教'
when FAITH = 102 then '其他'
end ZJXY -- 宗教信仰
,c.FWCS FWCS -- 服务处所
,case WHEN c.YWGDZS = '否' THEN '无'
WHEN c.YWGDZS = '是' THEN '有'
END YWGDZS -- 有无固定住所(人户状态为"一致"时此项必填)
,c.FWZZLX FWZZLX -- 住房地址(有固定住所时此项必填)房屋地址类型
,case WHEN c.XQZZ = '待完善' THEN null
ELSE c.XQZZ
END XQZZ -- 住房地址(有固定住所时此项必填)小区/地址
,case WHEN c.Z = '待完善' THEN null
ELSE c.Z end Z -- 住房地址(有固定住所时此项必填)幢
,case WHEN c.DW = '待完善' THEN null
ELSE c.DW end DW -- 住房地址(有固定住所时此项必填)单元
,case WHEN c.S = '待完善' THEN null
ELSE c.S end S -- 住房地址(有固定住所时此项必填)室
,case WHEN c.WZFYY = '待完善' THEN null
ELSE c.WZFYY end WZFYY -- 无住所原因(无固定住所时此项必填)
,case WHEN a.POLITICALBACKGROUND is null then '待完善'
WHEN a.POLITICALBACKGROUND = 140 then '群众'
WHEN a.POLITICALBACKGROUND = 136 then '中国共产党党员'
WHEN a.POLITICALBACKGROUND = 149 then '其他'
end ZZMM -- 政治面貌*
,case WHEN a.SCHOOLING is null then null
WHEN a.SCHOOLING = 184 THEN '大学专科和专科学校'
WHEN a.SCHOOLING = 185 THEN '高中'
WHEN a.SCHOOLING = 186 THEN '初中'
WHEN a.SCHOOLING = 187 THEN '小学'
WHEN a.SCHOOLING = 188 THEN '文盲或半文盲'
end XL -- 学历
,case WHEN a.MARITALSTATE = 131 then '未婚'
WHEN a.MARITALSTATE = 134 then '已婚-丧偶'
WHEN a.MARITALSTATE = 133 then '离婚'
ELSE '未说明的婚姻状况' end HYZK -- 婚姻状况*
,null GZCD -- 关注程度
,a.RELEASEORBACKDATE SFRQ -- 释放日期*
,a.CASEREASON YZM -- 原罪名
,NULL YPQXN -- 原判刑期 年
,NULL YPQXY -- 原判刑期 月
,a.LABOREDUADDRESS FXCS -- 服刑场所*
,null SFLF -- 是否累犯*
,case WHEN a.ISCRIME = 0 THEN '否'
WHEN a.ISCRIME = 1 THEN '是'
ELSE null end SFCXFZ -- 是否重新犯罪*
,null CXFZZM -- 重新犯罪罪名
,a.CRIMEDATE CFRQ -- 重犯日期
,case when a.LINKJOIN = 1221 THEN '基层政府接回'
WHEN a.LINKJOIN = 1223 THEN '司法所接回'
WHEN a.LINKJOIN = 1225 THEN '基层组织接回'
WHEN a.LINKJOIN = 1226 THEN '人员自返'
WHEN a.LINKJOIN = 1227 THEN '其他衔接情况'
END XJQK -- 衔接情况*
,a.LINKJOINTIME XJRQ -- 衔接日期*
,null SFYAZ -- 是否已安置*
,a.RESETTLEMENTDATE AZRQ -- 安置日期
,case WHEN a.RESETTLEMENT = 1211 THEN '落实责任田'
WHEN a.RESETTLEMENT = 1212 THEN '从事个体经营'
WHEN a.RESETTLEMENT = 1214 THEN '其他安置方式'
WHEN a.RESETTLEMENT = 1218 THEN '其他安置方式'
WHEN a.RESETTLEMENT = 1220 THEN '其他安置方式'
END AZQK -- 安置情况
,a.NORESETTLEMENTREASON WAZYY -- 未安置原因
,case WHEN a.DANGER = 1209 THEN '重点帮教人员'
WHEN a.DANGER = 1210 THEN '一般帮教人员'
END WXXPGLX -- 危险性评估类型*
,a.EDUCATIONSITUATION BJQK -- 帮教情况
from HUNANGRID1.DWD_POSITIVEINFOS_DETAILED_QC a
LEFT JOIN HUNANGRID1.DIM_ORGINTERNALCODE b
ON a.ORGINTERNALCODE = b.ORGINTERNALCODE
LEFT JOIN DWD_HHXXB c
ON a.IDCARDNO = c.SFZ
;
不知道问题在哪里,想知道该怎么改才能insert成功