DataBase: oracle表字符数过长

前端之家收集整理的这篇文章主要介绍了DataBase: oracle表字符数过长前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

oracle 的命名规则:
1、要以字母开头
2、包含字母和数字,以及# $
3、不能超过30个字符

这是Oracle的限制!

oracle里需要命名的对象其标识符均不能超过30个字符

这是因为数据字典表的与记录这些数据库对象相关信息的系统表相关的字段的数据类型已经定义好了这样的大小。你可以查数据字典,里面有定义,依次为USER_TABLES,USER_TAB_COLUMNS,USER_CONSTRAINTS。例如,USER_TABLES这个系统表视图里对表名这个字段定义的数据类型就是varchar2(30),即这个字段最大只能为30个字节。

猜你在找的Oracle相关文章