免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
轉(zhuǎn)載

解決PowerDesigner 反向工程沒有列注釋(SQLSERVER 2005版)  

可用已驗(yàn)證,環(huán)境(sql2005+pd15)

http://wjqe.blog.163.com/blog/static/19938452011612536439/

 

 

解決方案:     

在PD的 Tools-->Resources-->DBMS-->SQL Server 2005打開DBMS屬性窗口,在General選項(xiàng)卡中選擇Microsoft SQL Server 2005-->Script-->Objects-->Column-->SQLlistquery修改其中的內(nèi)容為:

 

 

{OWNER, TABLE, S, COLUMN, DTTPCODE, LENGTH, SIZE, PREC, COMPUTE, NOTNULL, IDENTITY, DOMAINDEFAULT, ExtIdentitySeedInc, COMMENT, ExtCollation, ExtIdtNotForReplication, ExtDeftConstName, ExtRowGuidCol}

select
    u.name,
    o.name,
    c.column_id,
    c.name,
    
case when c.system_type_id in (165167231and c.max_length = -1 then t.name + '(Max)' else t.name end,
    c.
precision,
    
case (c.max_length) when -1 then 0 else case when c.system_type_id in (99231239then (c.max_length/2else (c.max_length) end end as colnA,
    c.scale,
    
case(c.is_computed) when 1 then convert(varchar(8000), (select z.definition from [%CATALOG%.]sys.computed_columns z where z.object_id = c.object_id and z.column_id = c.column_id)) else '' end as colnB,
    
case(c.is_nullable) when 1 then 'NULL' else 'NOTNULL' end,
    
case(c.is_identity) when 1 then 'identity' else '' end,
    
case when(c.user_type_id <> c.system_type_id) then (select d.name from [%CATALOG%.]sys.types d where d.user_type_id = c.user_type_id) else '' end as colnC,
    
convert(varchar(8000), d.definition),
    
case (c.is_identity) when 1 then convert(varchar, i.seed_value) + '' + convert(varchar, i.increment_value) else '' end as colnD,
    
convert(varchar(8000),e.value) as colnE,
    c.collation_name,
    
case (i.is_not_for_replication) when 1 then 'true' else 'false' end,
    d.name,
    
case(c.is_rowguidcol) when 1 then 'true' else 'false' end
from
    
[%CATALOG%.]sys.columns      c
    
join [%CATALOG%.]sys.objects o on (o.object_id = c.object_id)
    
join [%CATALOG%.]sys.schemas u on (u.schema_id = o.schema_id)
    
join [%CATALOG%.]sys.types   t on (t.user_type_id = c.system_type_id)
    
left outer join [%CATALOG%.]sys.identity_columns i on (i.object_id = c.object_id and i.column_id = c.column_id)
    
left outer join [%CATALOG%.]sys.default_constraints d on (d.object_id = c.default_object_id)
    
left outer join [%CATALOG%.]sys.extended_properties e on (e.class=u.schema_id and e.major_id=o.object_id and e.minor_id = c.column_id and e.name=N'MS_Description')
where 
   o.type 
in ('U''S''V')
[  and u.name = %.q:OWNER%]
[  and o.name=%.q:TABLE%]
order by 123

 

 

其實(shí)只是更改了

convert(varchar(8000),e.value) as colnE,

 

新加了

left outer join [%CATALOG%.]sys.extended_properties e on (e.class=u.schema_id and e.major_id=o.object_id and e.minor_id = c.column_id and e.name=N'MS_Description')

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何通過(guò)sql語(yǔ)句取得某個(gè)用戶表的字段名稱 字段類型
怎么取得表中字段的說(shuō)明,select * from syscolumns where id = object
獲取數(shù)據(jù)表中列的描述值
通過(guò)查詢系統(tǒng)表得到縱向的表結(jié)構(gòu)
SQL Server 索引碎片整理
SQL Server OBJECT
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服