当前位置:首页 » 多媒体相关

SQL报错:向substring函数传递了无效的LENGTH参数.具体SQL语句和数据请看内容


select   *  
  from   fb_frame_arch_copy  
  where   (patindex(%.%,   substring(q_type_no,   len(cata)   +   2,   convert(int,    
              len(rtrim(q_type_no))   -   len(cata)   -   1)))   =   0)   and   (cata   =   2)  
  结构如下:  
  q_type_no   char,20  
  q_type         char,20  
  cata             char,5  
  数据如下:  
  10.1                                 用户表                             10        
  10.2                                 部门表                             10        
  12                                     简报                                 12        
  15                                     每周工作安排                 15        
  2.1                                   收文单                             2          
  2.1.1                               待 办                             2

推荐阅读

  • 你所不注意的QQ技巧 [详细内容]
  • A780不翻盖直接控制播放器 [详细内容]
  • 再报猛料 魅族新M6se设计偏向家电闪存MP3 [详细内容]
  • 2007魅族第三届全国音乐校园行启动闪存MP3 [详细内容]
  • Windows XP操作系统30招网络技巧 [详细内容]
  • 魅族miniplayer进化 M6se即将上市魅族 meizu miniplayer 1G闪存MP3 [详细内容]
  • 囊括两项大奖!海尔电脑载誉IT两会 [详细内容]
  • 网友回答:
    网友:csqiu

    可能其中有项不符合下列关系:  
      len(cata)   -len(q_type_no)>2  
      使   substring(q_type_no,   len(cata)   +   2,...)变的无意义。  
       
     

    .

    讨论区

    Login