to_date(e_time,'yyy-mm-dd ') 的年份写错了,应该是yyyy-mm-dd,少了一个y.
解决方案 »
- 怎么获取数据库中所有的trigger?
- vc调用ORACLE的存储过程
- 请教 ORA-03114 未连接到ORACLE 问题
- oracle10g添加了静态注册配置以后,如何查看服务名上查看是否配置成功
- 谁有 PL/SQLDEVELOPER教程啊,或者向我推荐一本.谢
- 情人节,散分了啊!一个oracle数据备份与恢复的问题!!!急!
- 刚才发错了,大家看这一贴:使用to_date()函数出现错误:“格式代码出现两次”,如何解决?谢谢
- oracle有没有自带函数记录 (记录条数)?
- @@@@@@@高分求关于两个表的统计查询的sql,在线等,马上结贴(100%的结贴率)@@@@@@@
- 奇怪的数字变化,找不到原因
- 新人小问题求解
- 用户权限中的adm一栏对应为no,为什么还能赋予权限给其他的用户?
is
v_deptno dept.deptno%type;
begin
select deptno into v_deptno from dept where dname=d_name;
insert into emp(deptno,empno,ename,hiredate) values(v_deptno,e_no,e_name,to_date(e_time,'yyyy-mm-dd'));
commit;
end;
另外子查询中dname如果不是主键可能会出问题。