【Vegas原创】用SQL语句统计一个表有多少列

 

1.oracle数据库
   
select count( column_name )
   
from user_tab_columns
   
where table_name = '表名'--表名为大写

2.sqlserver数据库
   
select   count(syscolumns.name)
   
from   syscolumns   ,   sysobjects    
   
where   syscolumns.id   =   sysobjects.id  
   
and   sysobjects.name   =   '表名'

 

posted @ 2008-10-08 14:33  李济宏(Amadeus)  阅读(180)  评论(0编辑  收藏  举报