ORACLE建立表或者查询报错: ORA-00972: 标识符过长解决方法

1.缘由分析

出现该问题通常是表名称、列命名或者别名过长,超出了oracle数据库的限制。oracle数据库版本在12.1以前的,包括12.1名称限制长度为30个字符串。12.2及之后修改限制长度为128个字符串。mysql

2.解决方法

  1. 开发过程当中遇到此问题能够修改本身的sql语句,保证字段长度在限制以内。
  2. 数据导入出现此问题通常只能更换高版本的数据库,否则没法正常导入数据。

3.随笔

习惯了mysql,SqlServer数据库的我,由于某些不可抗力的缘由须要使用oracle,从头学起,发现坑仍是蛮多的。不说了,继续搞~~~~sql

相关文章
相关标签/搜索