消息 103,级别 15,状态 4,过程 Sp_COPD_SaleProductAnalysis_V,第 105 行
以 ' Insert Into #tmp_FilterFg(fFgCode,fDevproperty,fVFg)    
   Select fFgCode ,fDevproperty,fcorrespondcode    
   From t_COPM_F' 开头的 标识符 太长。最大长度为 128。请问哪位高手知道,怎样快速查询sql报错?谢谢!

解决方案 »

  1.   

    看下这个链接吧http://sun2010.5d6d.com/thread-82-1-1.html
      

  2.   


    set quoted_identifier off
      

  3.   

    奇怪,为什么我在sql 2000上又没有语法错误
      

  4.   

    ' Insert Into #tmp_FilterFg(fFgCode,fDevproperty,fVFg)   
      Select fFgCode ,fDevproperty,fcorrespondcode   
      From t_COPM_F' sql server 把这段当成 标识符,贴出全部代码吧
      

  5.   

    查询的结果中Select fFgCode ,fDevproperty,fcorrespondcode   
      From t_COPM_F' 某一个字段的长度比临时表#tmp_FilterFg中相应的字段的长度要长才导致这样的问题出现。
      

  6.   

    Insert Into @tmp_FilterFg(fFgCode,fDevproperty,fVFg)   
      Select fFgCode ,fDevproperty,fcorrespondcode   
      From t_COPM_F
      

  7.   

    fVFg和fcorrespondcode 匹配吗?