您当前的位置: 首页 >  oracle

衣舞晨风

暂无认证

  • 0浏览

    0关注

    1156博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Oracle 查询表中各列名称、表中列数

衣舞晨风 发布时间:2014-03-06 14:35:25 ,浏览量:0

1、查询表中列数

select count( column_name )
from user_tab_columns
where table_name = '表名'; --表名为大写
或者:

select count(column_name) from user_tab_columns where table_name=upper('表名'); 
2、查询表中所有列名

SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = '表名' ORDER BY COLUMN_ID
或者:

SELECT COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = '表名' ORDER BY COLUMN_ID
小注:         sql语句在使用的时候,只需要将表名换成要统计列数的表名即可,其余部分不需要修改

关注
打赏
1647422595
查看更多评论
立即登录/注册

微信扫码登录

0.0505s