Oracle insert into 出现了报错
有两个表,emp表和emp10表updateempsetename=null再尝试将emp10表的ename字段值插入emp表的ename字段报错,两个表的ename字段...
有两个表,emp表和emp10表
update emp set ename=null
再尝试将emp10表的ename字段值插入emp表的ename字段报错,两个表的ename字段数据类型都是varchar2(10)
insert into emp(ename) select ename from emp10;
第 1 行出现错误:
ORA-01400: 无法将 NULL 插入 ("SCOTT"."EMP"."EMPNO")
请问该如何修正? 展开
update emp set ename=null
再尝试将emp10表的ename字段值插入emp表的ename字段报错,两个表的ename字段数据类型都是varchar2(10)
insert into emp(ename) select ename from emp10;
第 1 行出现错误:
ORA-01400: 无法将 NULL 插入 ("SCOTT"."EMP"."EMPNO")
请问该如何修正? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询