ITPub博客

首页 > 数据库 > Oracle > ORA-00984 错误

ORA-00984 错误

原创 Oracle 作者:gaoyj1973 时间:2007-03-28 15:10:10 0 删除 编辑
今天在调试一个入库程序是将使用数组里的值,直接拼出sql,但是放在sqlplus 里执行时报
ORA-00984: column not allowed here
看了看values里的值,好像没有什么问题
再仔细看发现大部分字段值都是数字,唯独有一个字段是 S001,这个字段是char(8)
不会是这的问题吧,给它加了一个单引号 'S001'。
再次执行好了。
原来是没有办法转换了
这里我还在考虑一个问题:oracle 数据库里的数据到底是以什么样的格式存储的?
oerr ora 984
00984, 00000, "column not allowed here"
// *Cause:
// *Action:[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267897/viewspace-907282/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 对rose 的理解
下一篇: oracle 9i 闪回
请登录后发表评论 登录
全部评论

注册时间:2012-08-30

  • 博文量
    40
  • 访问量
    369689