查詢表結構的SQL語句
作者:佚名
在我們使用SQL數據庫的過程中,經常會遇到查詢表結構的情況,下面就將教您該語句的寫法,希望對您有所幫助。
如果需要查詢表結構,SQL語句能否實現呢?下面就將為您介紹查詢表結構的SQL語句的寫法,希望對您學習SQL語句能夠有所幫助。
- -- 查詢非系統數據庫
- Select name FROM Master.. SysDatabases where dbid>4
- -- 選擇water數據庫下的所有表
- use [water] SELECT name FROM sysobjects WHERE xtype = 'U' Or xtype = 'S'
- -- 選擇water數據庫下的所有用戶表
- use [water] SELECT name FROM sysobjects WHERE xtype = 'U' AND OBJECTPROPERTY (id, 'IsMSShipped') = 0
- -- 查詢water數據庫下的admin表的字段名,長度,類型,字段說明
- use [water] SELECT a.[name] as '字段名',a.length '長度',c.[name] '類型',e.value as '字段說明' FROM syscolumns a
- left join systypes b on a.xusertype=b.xusertype
- left join systypes c on a.xtype = c.xusertype
- inner join sysobjects d on a.id=d.id and d.xtype='U'
- left join sys.extended_properties e on a.id = e.major_id and a.colid = e.minor_id and e.name='MS_Description'
- where d.name='admin'
【編輯推薦】
責任編輯:段燃
來源:
互聯網