declare
job_no pls_integer; --jobid
l_str_interval varchar2(200); --interval
l_dt_starttime date; --when
begin
l_dt_starttime := add_months(trunc(sysdate,'mm'),1);
l_str_interval := to_char(add_months(trunc(sysdate), 1), 'yyyymm')||'01000000';
dbms_job.submit(job_no, 'null;', l_dt_starttime, l_str_interval);
commit;
end; --错误信息:
ORA-00932:inconsistent datatype3: expected DATE got NUMBER
ORA-06512:at "SYS.DMMS_JOB",line 57
ORA-06512:at "SYS.DMMS_JOB",line 134 ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 NUMBER
job_no pls_integer; --jobid
l_str_interval varchar2(200); --interval
l_dt_starttime date; --when
begin
l_dt_starttime := add_months(trunc(sysdate,'mm'),1);
l_str_interval := to_char(add_months(trunc(sysdate), 1), 'yyyymm')||'01000000';
dbms_job.submit(job_no, 'null;', l_dt_starttime, l_str_interval);
commit;
end; --错误信息:
ORA-00932:inconsistent datatype3: expected DATE got NUMBER
ORA-06512:at "SYS.DMMS_JOB",line 57
ORA-06512:at "SYS.DMMS_JOB",line 134 ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 NUMBER
解决方案 »
- oracle global_name问题 高手请帮忙解决!高分!
- Oracle 查询记录是否存在的效率问题
- Oracle 的emp表只有表结构,没有内容怎么办
- 关于sql查询的简单问题
- asp.net+oracle开发项目,数据库session超值,帮帮忙,急!~高分
- oracle 10g 的配置问题
- 高分求助,在线等,问题解决,立即揭帖!
- 新手关于Oracle的几个问题,请高手解答
- 调用存储过程返回结果集,然后要得到结果集行数问题
- 求助,服务和监听正常启动,sqlplus却进不去,提示12560错误。
- oracle中,外键的存在与select语句效率的关系
- SQL*Net more data from client
如果换成:是时间格式的字符串就没问题。 但是既然过程中的第四个参数的字符串,我为什么拼成的是字符串就报错了呢?