www.gxgs.net > orAClE数据库查找所有表的字段名称

orAClE数据库查找所有表的字段名称

select table_name from DBA_TAB_COLUMNS where COLUMN_NAME='字段名'; 注意:字段名需要大写,否则你查不出来

想法非常好: 1、查有几张表 select * from tab; select * from cat; select * from user_tables; select TABLE_NAME from user_tables; 2、一个一个的查 desc table1; desc table2; 3、查包含字段NAME的所有表 select TABLE_NAME , COLUMN_NAME...

用like语句查询。 SQL Server语法如下(如查询包含spt的表) select name from sys.objects where type='U' and name like '%spt%';结果: Oracle语法如下(如查询包含test的表) select table_name from user_tables where table_name like '%T...

oracle 9i 以后,应该是可以的;之前的不确定。 不过还是 强烈建议 不要用中文字段名和表名,万一出问题,很麻烦。

表名和字段名中包含特定值吗 select * from all_tables where table_name like '%值%'; select * from all_tab_cols where COLUMN_NAME like '%值%';

--我这里说的字段名跟列 是同一个意思select column_name,table_name,data_type ,data_length,data_precision,data_scale from user_tab_columns where column_name='字段名'; --根据字段名查出相关的表名出来。记录下来--然后对查出来的表进行...

1.查询所有表的表名: select table_name from user_tables 解释:从系统表user_tables中可以查找出所有的表名字。 2.查询表中的所有列名:desc table tablename(表名)。 解释:通过desc (描述)tablename即可查找出表中的所有字段。 3.查询所...

select * from user_ind_columns where index_name = 'xxx' select * from user_ind_columns where table_name = 'xxx'

SELECT b.column_name column_name -字段名 ,b.data_type data_type -字段类型 ,b.data_length -字段长度 ,a.comments comments -字段注释 FROM user_col_comments a ,all_tab_columns b WHERE a.table_name = b.table_name and a.table_name = ...

转: 怎么在某Schame下搜索数据: 比如:在scott用户下面,搜索含有'TEST'的数据的表和字段 穷举法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 declare v_Sql varchar2...

网站地图

All rights reserved Powered by www.gxgs.net

copyright ©right 2010-2021。
www.gxgs.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com