提取表中的各個字段

2021-05-06 15:49:15 字數 590 閱讀 4657

--作用:提取表中的各個字段

declare @tb_name varchar(200),@col varchar(500)

set @tb_name='tb_test2'  --要查詢的表名

select @col=isnull(@col+',','')+[name] from syscolumns where id=object_id(@tb_name)

print '表  名:     '+@tb_name

print '欄位名:     '+@col

--作用:提取資料庫中使用者定義的表

select name from sysobjects where objectproperty(id,'isusertable')=1

--作用:給表中的字段增加字段描述

exec

sp_addextendedproperty n

'ms_description',n

'字段描述',n

'user',n

'dbo',n

'table',n

'表名稱',n

'column',n

'欄位名稱

'

IDR MAINFRAME中各個欄位的含義

主視窗標題欄 nbmp影象檔案 nbmp影象檔案 nbmp影象檔案 bmp n.bmp nch11.document ndipdemo document 主視窗標題欄 n預設文件名稱 n文件型別名稱 n 濾波器萬用字元 n文件副檔名 n登錄檔註冊檔案型別 ndipdemo document csin...

查出表的各個欄位的所有屬性

select 表名 case when a.colorder 1 then d.name else end,表說明 case when a.colorder 1 then isnull f.value,else end,字段序號 a.colorder,欄位名 a.name,標識 case when ...

mysql explain 各個欄位的含義

1 id列數字越大越先執行,如果說數字一樣大,那麼就從上往下依次執行,id列為null的就表是這是乙個結果集,不需要使用它來進行查詢。2 select type列常見的有 a 表示不需要union操作或者不包含子查詢的簡單select查詢。有連線查詢時,外層的查詢為 且只有乙個 b primary ...