ORA-00900: 无效 SQL 语句,请指点

qiuxue123456 2010-08-25 03:56:30
EXEC SQL APPEND INTO STS_RUNNINGNUMBER_OBU (PPBZ,ZH,DMH,CDH,XDCDH,XSFX,RSUJYMS,RSUBH,PSAMkH,RSUZDJYLSH,JYSJ,
TXSJSX,TXSJXX,JYZT,KH,OBUZDJYLSH,OBUID,CPH,CPYS,CXDM,CLYHLX,OBUCXBZ,OBUDLXX,OBUJYXX,MYBBH,JYYE,TAC,
SCJYCGTXH,CLSJ) (SELECT '4',ZH,DMH,CDH,XDCDH,XSFX,RSUJYMS,RSUBH,PSAMKH,RSUZDJYLSH,JYSJ,TXSJSX,
TXSJXX,JYZT,KH,OBUZDJYLSH,OBUID,CPH,CPYS,CXDM,CLYHLX,OBUCXBZ,OBUDLXX,OBUJYXX,MYBBH,
JYYE,TAC,SCJYCGTXH,SYSTIMESTAMP FROM STS_RUNNINGNUMBER_OBU_PRE WHERE CLSJ<=TO_DATE(:time1,'yyyy-mm-dd hh24:mi:ss') AND JYCLBZ='0' );
运行时提示:ORA-00900: 无效 SQL 语句
...全文
1035 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
minitoy 2010-08-25
  • 打赏
  • 举报
回复
恩,那个不是用来插入数据的.insert慢的话给表加个索引.就是在经常出现在where条件里的字段上加个索引来提高select的效率
qiuxue123456 2010-08-25
  • 打赏
  • 举报
回复
那append应该怎么样呀?不能用于插入数据吗?
minitoy 2010-08-25
  • 打赏
  • 举报
回复
插入数据就是用insert啊.慢的话应该看select语句有没用利用索引什么的.
qiuxue123456 2010-08-25
  • 打赏
  • 举报
回复
用insert可以,但是速度慢,所以想用append,append的语法应该是什么样的?谢谢
minitoy 2010-08-25
  • 打赏
  • 举报
回复
查了下proc文档.append只用于lob和collection操作.而且语法也不是这样的.
你如果是想向数据库插入数据,用insert看看.
minitoy 2010-08-25
  • 打赏
  • 举报
回复
append改成insert看看.
zhwy316 2010-08-25
  • 打赏
  • 举报
回复
不会啊,帮你顶一下
minitoy 2010-08-25
  • 打赏
  • 举报
回复
没用过,帮你顶顶帖子。
qiuxue123456 2010-08-25
  • 打赏
  • 举报
回复
proc的语法,用的是oracle数据库
minitoy 2010-08-25
  • 打赏
  • 举报
回复
...
你这是啥语法,db2的?

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧