- 情感问答
- 答案列表
oracle查询列名:查询表字段名称[朗读]
selecttable_namefromall_tab_columnswhereuser='你的用户'andcolumn_name='name列名';与列信息有关的3个数据字典user_tab_columns(当前用户所拥有的表列),all_tab_columns(可访问的表列),dba_tab_columns(所有表列)。
selectdistincttable_namefromuser_tab_columnswherecolumn_name='指定的列名'不知道是不是要的这个。
select*fromuser_tab_columnstwheret.table_name='表名要大写';--你只要数量就count一下就行了。
1.查询所有表的表名:selecttable_namefromuser_tables解释:从系统表user_tables中可以查找出所有的表名字.2.查询表中的所有列名:desctabletablename(表名).解释:通过desc(描述)tablename即可查找出表中的所有字段.3.查询所有数据:select*fromtablenamet.解释:通过select命令可以从tablename中查找出所有的表数据。
一:查询某列及排序:select3,1,2,4,5froma;二:查询所有:select*froma;等价于select1,2,3,4,5,6,7,8,9,10froma;如果有10列的话.如果查询所有列又要排序,按照"一"的方式写下所有列名。