sql 查询表共多少列(oracle,mysql,sqlserver)

sql 查询表共多少列(oracle,mysql,sqlserver)

1、oracle:

select count(*) from user_tab_cols where table_name='表名';--表名含英文的话应为英文大写字母结果如图:

2、mysql:

select count(*) from information_schema.COLUMNS where table_name='表名';--表名大小写均可结果如图:

3、sqlserver:

select count(*) from syscolumns s where s.id = object_id('test');--表名大小写均可

结果如图:

转自:https://zhidao.baidu.com/question/184511635.html

黄金推荐

Wish常用的物流发货方式有哪几种?发货需要自己打单吗?
铃声切割器
365bet足球正网平台

铃声切割器

🕒 06-27 💰 917
移动退费处理究竟要等多久?
365bet体坛快讯

移动退费处理究竟要等多久?

🕒 06-27 💰 165