1. 程式人生 > >sql中的讀取(所有的儲存過程、表名、某表的所有列名’、臨時表)

sql中的讀取(所有的儲存過程、表名、某表的所有列名’、臨時表)

---讀取資料庫中的所有儲存過程名稱
use [資料庫名]

select name from sys.procedures

--讀取庫中的所有表名

select name from sysobjects where xtype='u'

--讀取指定表的所有列名

select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')

----查詢臨時表
SELECT * FROM tempdb.dbo.sysobjects 
  WHERE name LIKE '%keytemp%'