Oracle 常见错误总结ORA-xxxxx

2025-11-04 08:51:10

1、      1、ORA-00926: 缺少 VALUES 关键字,这种错误信息常见于插入操作;

      出错的原因可能是:1、insert列没有以括号扩起;2、关键字values书写错误。

Oracle 常见错误总结ORA-xxxxx

2、      2、ORA-00001:违反唯一约束条件,这种错误信息常见于插入操作;

      出错的原因可能是:1、主键冲突;2、联合索引设置为unique,检查是否需要修改为normal。

Oracle 常见错误总结ORA-xxxxx

3、      3、ORA-00918未定义明确列,这种错误信息常见于查询操作;

      出错的原因可能是:1、多表联合查询时,两个表的列名相同,查询时未指定具体哪张表,建议多表查询时使用别名; 2、查询语句在使用as关键字重命名时,将多列列名误写为相同的列名。

Oracle 常见错误总结ORA-xxxxx

4、      4、ORA-00932数据类型不一致,这种类型常见于插入、更新操作;

      出错的原因可能是:1、数据类型错误,多出现在date类型字段;

Oracle 常见错误总结ORA-xxxxx

5、      5、ORA-00904标识符无效;

       一般的原因就是列名书写错误,请检查列名。

           ORA-00903表名无效;

       一般的原因就是表名书写错误,请检查表名。

Oracle 常见错误总结ORA-xxxxx

6、      6、ORA-00942表或视图不存在;请检查表名书写是否正确。

Oracle 常见错误总结ORA-xxxxx

7、      7、ORA-00947没有足够的值;

      错误常见于insert、update操作,插入的列的个数与值的个数对应不上。

Oracle 常见错误总结ORA-xxxxx

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢