日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]/* create by zhanglei 20061218? 得到用戶的表結(jié)構(gòu)信息? ? forexample?? select * from vbyhbjg? */? ? alter view V


/* create by zhanglei 20061218?
得到用戶的表結(jié)構(gòu)信息?
?
forexample??
select * from vbyhbjg?
*/?
?
alter view VBYHBJG?
as?
select o.name 表名稱, '' 表描述, isnull(col.name,'') 列名稱, isnull(prt.value,'') 列描述 ,?
?????? t.name? +'(' +convert(varchar(5),col.length)+')' 表類型 ,
?????? case col.isnullable when 1 then '空' else '非空' end as [是否為空] ,'' 默認(rèn)值, '' 備注?
??????
from sysobjects o right join??
???? syscolumns col on o.id = col.id left join?
???? sysproperties prt on col.id = prt.id and col.colid = prt.smallid left join??
???? systypes t on col.xusertype = t.xusertype??
where o.xtype = 'U'???
? ?

?

--執(zhí)行測(cè)試
CREATE TABLE dbo.Table1
?(
?FID varchar(50) NULL,
?FName varchar(50) NULL
?)? ON [PRIMARY]
GO
DECLARE @v sql_variant
SET @v = N'編號(hào)'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'user', N'dbo', N'table', N'Table1', N'column', N'FID'
GO
DECLARE @v sql_variant
SET @v = N'名稱'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'user', N'dbo', N'table', N'Table1', N'column', N'FName'
GO
ALTER TABLE dbo.Table1 ADD CONSTRAINT
?DF_Table1_FID DEFAULT 'getID' FOR FID
GO
ALTER TABLE dbo.Table1 ADD CONSTRAINT
?DF_Table1_FName DEFAULT 'getName' FOR FName
Go

--查詢表結(jié)構(gòu)

select * from vbyhbjg

--返回結(jié)果

Table1??FID?編號(hào)?varchar(50)?空??
Table1??FName?名稱?varchar(50)?空?

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉