语句:
select distinct i.code,i.name,d.digest
from d,i
where d.digest like '%'+i.code+'%'
问题:当d.digest没有数据的时候,可以执行,但同样查询数据没有!
当d.digest有数据的时候,就报无效数字错误! digest 和 code都为varchar2类型, 请知道的帮忙解决哈!谢谢!!
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 || '%'