首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

高手快来啊 这个存储过程如何了

2012-02-25 
高手快来啊这个存储过程怎么了VB codeset @query@query+,(if(isnull(kihon.tokuiryo1_01,0)0) then

高手快来啊 这个存储过程怎么了

VB code
  set @query=@query+',(if(isnull(kihon.tokuiryo1_01,0)=0) then '''' else (select item_name from yeg_muc_itemsetting as itemsetting where kihon.tokuiryo1_01 = itemsetting.item_id and itemsetting.tbl_id = 1 and itemsetting.cat_id = 2) endif + '''' + kihon.tokuiryo1_01_knj as tokuiryo1_01_knj)';


提示 as附近有错误 我吧最后一行的 as tokuiryo1_01_knj 删除 则 正常 现在 我 需要加 as tokuiryo1_01_knj 请问应该真么写

[解决办法]
VB code
set @query=@query+',(if(isnull(kihon.tokuiryo1_01,0)=0)                                          then ''''                                                                                  else (                                                         select item_name                                                            from yeg_muc_itemsetting as itemsetting                                                          where kihon.tokuiryo1_01 = itemsetting.item_id and itemsetting.tbl_id = 1 and itemsetting.cat_id = 2)                                         endif + '''' + kihon.tokuiryo1_01_knj as tokuiryo1_01_knj)'; 

热点排行