sqlserver查詢一個表有多少列

select count(1) from syscolumns where id = object_id('tbname')
或者
select * from syscolumns where id = object_id('tbname')

SELECT MAX(colid) FROM syscolumns WHERE id=OBJECT_ID('table') 


-- 查詢某張表有多少條數據

SELECT SUM(rows) AS counts FROM sys.partitions WHERE object_id = object_id(N'Com_User', N'U')



 U是用戶表
N代表unicode字符集 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章