利用SQL Server系統(tǒng)表查詢表名的方法
作者:佚名
查詢表名是我們經(jīng)常需要的,下文為您介紹的方法是利用SQL Server系統(tǒng)表實(shí)現(xiàn)查詢表名,如果您感興趣的話,不妨一看。
查詢表名應(yīng)該如何實(shí)現(xiàn)呢?這是很多人都提到過的問題,下面就為您介紹一個(gè)利用SQL Server系統(tǒng)表查詢表名的方法,供您參考。
經(jīng)常碰到一些忘記表名稱的情況,此時(shí)只記得個(gè)大概,此時(shí)可通過查詢系統(tǒng)表Sysobjects找到所要的表名,如要查找包含部門的表名,可通過以下SQL語句實(shí)現(xiàn),
- Select *
- From sysobjects
- Where name like #39;%Department%'
如果知道列名,想查找包含有該列的表名,可加上系統(tǒng)表syscolumns來實(shí)現(xiàn),如想查找包含有列名#39;name'的所有表名,可通過以下SQL語句來實(shí)現(xiàn)
- Select *
- From sysobjects s
- Where Exists(
- Select *
- From syscolumns
- Where ID = s.ID and name = #39;name'
- )
【編輯推薦】
責(zé)任編輯:段燃
來源:
互聯(lián)網(wǎng)