首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

这个有关问题有点难:从sql server中反向存储过程到PD中时,为何有很多存储过程没有代码呢

2013-01-09 
这个问题有点难:从sql server中反向存储过程到PD中时,为何有很多存储过程没有代码呢?我从sql server2000中

这个问题有点难:从sql server中反向存储过程到PD中时,为何有很多存储过程没有代码呢?
我从sql server2000中反向存储过程到PD中时,90%以上的存储过程代码并未成功转到PD中,请问这是什么原因呢?又该如何解决呢?
    我用的PD版本是PD11
[解决办法]
这是pd读取脚本的sql:
MSSQLSRV2000::Script\Objects\Procedure\SqlAttrQuery

{OWNER ID, PROC ID, SCRIPT ...}

select
   u.name,
   p.name,
   t.text
from
   sysusers u,
   sysobjects p,
   syscomments t
where
   u.uid = p.uid
   [and u.name=%.q:OWNER%]
   [and p.name=%.q:PROC%]
   and p.type in ('P', 'IF', 'FN', 'TF')
   and t.id=p.id
order by
   t.id,
   t.number,
   t.colid

跟踪一下,看问题出在那!
[解决办法]
查看导入LOG里,以及最后导入成功后的提示窗口上的信息。

热点排行