Oracle数据库版本11.2.0.1.0

Oracle表名、列名、约束名的长度限制

1、查询用户所有的表

select * from USER_TABLES;

2、查询用户所有表的列

select * from USER_TAB_COLUMNS;

3、查询用户所有的约束

select * from USER_CONSTRAINTS;

4、查询所有的表

select * from all_TABLES;

5、查询所有的列

select * from all_TAB_COLUMNS;

6、查询所有的约束

select * from all_CONSTRAINTS;

7、查看表名长度的限制

select * from all_TAB_COLUMNS where table_name = 'USER_TABLES' and column_name ='TABLE_NAME';

 

Oracle表名、列名、约束名的长度限制_oracle

8、查看列名长度的限制

select * from all_TAB_COLUMNS where table_name = 'USER_TAB_COLUMNS' and column_name ='COLUMN_NAME';

 

Oracle表名、列名、约束名的长度限制_oracle_02

9、先看约束名称的长度限制

 select * from all_TAB_COLUMNS where table_name = 'USER_CONSTRAINTS' and column_name ='CONSTRAINT_NAME';

Oracle表名、列名、约束名的长度限制_表名_03

 

Oracle数据库版本11.2.0.1.0

Oracle表名、列名、约束名的长度限制

1、查询用户所有的表

select * from USER_TABLES;

2、查询用户所有表的列

select * from USER_TAB_COLUMNS;

3、查询用户所有的约束

select * from USER_CONSTRAINTS;

4、查询所有的表

select * from all_TABLES;

5、查询所有的列

select * from all_TAB_COLUMNS;

6、查询所有的约束

select * from all_CONSTRAINTS;

7、查看表名长度的限制

select * from all_TAB_COLUMNS where table_name = 'USER_TABLES' and column_name ='TABLE_NAME';

 

Oracle表名、列名、约束名的长度限制_oracle

8、查看列名长度的限制

select * from all_TAB_COLUMNS where table_name = 'USER_TAB_COLUMNS' and column_name ='COLUMN_NAME';

 

Oracle表名、列名、约束名的长度限制_oracle_02

9、先看约束名称的长度限制

 select * from all_TAB_COLUMNS where table_name = 'USER_CONSTRAINTS' and column_name ='CONSTRAINT_NAME';

Oracle表名、列名、约束名的长度限制_表名_03