str_sq:='insert into '||s_name||'(speed,stime,id) values('||tt||',to_date('||''''||date_table(j)||''''||',''dd-mon-yy hh24:mi:ss''),'||r_table(i)||')';
execute immediate str_sq;
我这句动态sql是套在一个循环里面,单独运行或是用很少数据运行时都没有报错,但是数据量一大就总是报错:缺失表达式。
是数据的问题吗?
execute immediate str_sq;
我这句动态sql是套在一个循环里面,单独运行或是用很少数据运行时都没有报错,但是数据量一大就总是报错:缺失表达式。
是数据的问题吗?
解决方案 »
- 请教ORACLE9i在window server2003下的稳定性
- oracle sql 语句统计分组统计多个同级节点下各自的子节点的个数
- 怎么查看oracle归档日志dbf格式的内容呢?
- 请问orcale层次查询中or条件如何优化?
- 2003 server中导出来DMP文件,为什么在XP里导不进去?
- 调用存储过程时当若入参varchar2长度大于4000个字符出错
- 英文系统里导出8ioracle数据库如何导入中文系统的8ioracle数据库呢.
- 以下的语句执行不成功,什么原因?
- sql优化问题
- 为什么oracle中得搜索节点(intelligent agent)搜索不到接点?导入,导出,装载都不能用?
- 为什么取不到前五条记录呢 ?
- plsql procesure中变量是否都要设初值?
exception
when others then
dbms_output.put_line(str_sq);
end;
把信息贴一下,才好分析原因