none
关于SQL Server SP_HelpText SPName内容排版混乱BUG RRS feed

  • 问题


  •     拜托开发SQL SERVER的家伙们,从2000到2005、2008,再到Denali CTP3,这SP_HelpText SPName的结果
    格式就是混乱<SP内容少时不觉得,稍多时就乱套了>,比如每行后面无故加很多空格,在一些行之间插几个空行。
        我把2008的DB备份恢复到DENALI里,居然每行之间都留个空行。。乱扯

        拜托,开发SQL SERVER小组一直对此视而不见?还是脑袋进水了??


    Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com
    2011年10月22日 3:22

答案

全部回复

  • 是客户端的问题吧,SSMS对每个cell返回的内容是有限制的。如果自己写程序读是没有问题的。
    想不想时已是想,不如不想都不想。
    2011年10月22日 7:48
    版主
  • 是客户端的问题吧,SSMS对每个cell返回的内容是有限制的。如果自己写程序读是没有问题的。
    想不想时已是想,不如不想都不想。
    同意,SSMS的出现内容是一致的。 
    [来者]——OCGP
    2011年10月22日 12:27
  • 感谢同行们的关注!

    拜托。。这个问题从2000时代直到今天,再到DENALI CTP3
    测试步骤和例子<客户端工具 SSMS>:
    1、
    Create Procedure GetDemo
    As
     --这里数十行、数百行SP代码。。。
    Go

    2、
    SP_HelpText GetDemo

    3、
    --这里,将返回的结果复制到SQL编辑区域
    --就会发现每行后面无端加很多空格,若SP只有几行的,似乎只加了几个空格
    --若SP有数十行、数百行或更多,每行后面会回数十个空格,在某些行之间会插入一行或两三行空行。。。

    我的QQ:315054403,欢迎有兴趣同仁看我远程演示。。。

     


    Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com
    2011年10月24日 1:04
  • 不要用SSMS,SSMS对每个cell返回的内容是有限制的。如果自己写程序读是没有问题的。
    想不想时已是想,不如不想都不想。
    2011年10月24日 1:44
    版主
  • 这个问题确实是存在的。怡红说的也没错,自己写代码读取是可以的。但既然我们都能写代码弄好,为什么MS自己的工具不把这点做好呢?呵呵
    2011年10月24日 4:40