如果需要查詢表結構,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'
Sql 語句查詢表結構
sql2000系統表的應用 1 獲取當前資料庫中的所有使用者表 select name from sysobjects where xtype u and status 0 2 獲取某乙個表的所有字段 select name from syscolumns where id object id 表名...
SQL查詢表結構的語句
sql查詢表結構的語句 select case when a.colorder 1 then d.name else end 表名,a.colorder 字段序號,a.name 欄位名,case when columnproperty a.id,a.name,isidentity 1 then el...
SQL SERVER 查詢表結構的SQL語句
select case whena.colorder 1thend.name else end as 表名,如果表名相同就返回空 syscolumns 表字段資訊表 a sysobjects d a colorder as欄位序號,a.name as欄位名,case when columnprope...