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

oracle语句关于like的有关问题,不知道这样是否可以实现!

2012-01-30 
oracle语句关于like的问题,不知道这样是否可以实现!?语句:  selectdistincti.code,i.name,d.digest  fromd

oracle语句关于like的问题,不知道这样是否可以实现!?
语句:
  select   distinct   i.code,i.name,d.digest
  from   d,i
  where     d.digest   like   '% '+i.code+ '% '
 
 问题:当d.digest没有数据的时候,可以执行,但同样查询数据没有!
    
    当d.digest有数据的时候,就报无效数字错误!

    digest 和   code都为varchar2类型,

 请知道的帮忙解决哈!谢谢!!

[解决办法]
+号改成 ||


where d.digest like '% ' || i.code || '% '

热点排行