当前位置: 代码迷 >> PB >> 这么写select是否可以
  详细解决方案

这么写select是否可以

热度:14   发布时间:2016-04-29 08:07:59.0
这样写select是否可以?
select mw into :b from md where md1 + sle_text=:a;


md1是md表中的一列,char型,程序总是无法正确执行,这样也不行:
select mw into :b from md where (md1 + sle_text)=:a;

是不是sql语句不允许列值后面加一个字符串?

------解决方案--------------------
不可以,要用动态语句.
------解决方案--------------------
string ls_s
ls_s=sle_1.text
select mw into :b from md where md1+:ls_S=:a
------解决方案--------------------
这不是单一行数取出,
  相关解决方案