首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

以xxxx开头的 标识符 太长。最大长度为 128。什么原因?解决方案

2012-01-13 
以xxxx开头的 标识符 太长。最大长度为 128。什么原因?sql SELECTuserlist.EmailFROMuserlistINNERJOINqym

以xxxx开头的 标识符 太长。最大长度为 128。什么原因?
sql= "SELECT   userlist.Email   FROM   userlist   INNER   JOIN   qyml   ON   Qyml.ID   =   userlist.gsid   where   (   (qyml.sf= '广东 '   and   qyml.city   = '广州 '))   and   ((   qyml.hylb   like '%贸易型-板材类-热轧板卷% '))   and   qyml.id <> 580   group   by   userlist.email "

这个语句被当作参数传递给了存储过程,查询分析器报错:
消息   103,级别   15,状态   4,第   1   行
以   'SELECT   userlist.Email   FROM   userlist   INNER   JOIN   qyml   ON   Qyml.ID   =   userlist.gsid   where   (   (qyml.sf= '广东 '   and   qyml.city   = '广州 '))   and   ( '   开头的   标识符   太长。最大长度为   128。


[解决办法]
参数长度设置长一点...

热点排行