PLSQL如何查询每张表有多少个字段
查询结果要第一列是表名,第二列是这张表有多少个字段。比如select*fromcolstttwherettt.table_name='SYS_CODE'查询结果是6条记录...
查询结果要第一列是表名,第二列是这张表有多少个字段。
比如
select * from cols ttt where ttt.table_name = 'SYS_CODE' 查询结果是 6条记录。
select count(*) from cols ttt where ttt.table_name = 'SYS_CODE' 查询结果是6。
我想要查询结果是:2列: 表名 字段个数
SYS_CODE 6
请帮我写个SQL语句
最后我要把系统中所有用户表 ,每张表有多少字段都显示出来。可以用UNION ALL吧 展开
比如
select * from cols ttt where ttt.table_name = 'SYS_CODE' 查询结果是 6条记录。
select count(*) from cols ttt where ttt.table_name = 'SYS_CODE' 查询结果是6。
我想要查询结果是:2列: 表名 字段个数
SYS_CODE 6
请帮我写个SQL语句
最后我要把系统中所有用户表 ,每张表有多少字段都显示出来。可以用UNION ALL吧 展开
展开全部
select table_name,Count(*) As 列数 from user_tab_columns Group By table_name;
本回答被提问者采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询