查看user_tab les的table_name字段类型
可以看出 ,user_tables这个表,table_name的字段长度为30,查看该视图的构造可以造出table_name的来源,sys.obj$,
而且这个表是不能更改的。
对于oracle,表名、字段名等对象命名字节个数限制在了30个字节!是无法更改的,这是oracle的固化设置
以下为各种数据库的对象长度限制
| 数据库 | 表名长度限制 | 字段名长度限制 |
| oracle | 30 | 30 |
| 64 | 64 | |
| db2 | 128 | 128 |
| access | 64 | 64 |
| sqlserver | 128 | 128 |
本文介绍了Oracle数据库中表名和字段名的最大长度限制为30个字节,并不可更改。同时对比了MySQL、DB2、Access和SQL Server等数据库的表名和字段名长度限制。

2万+

被折叠的 条评论
为什么被折叠?



