2016-09-07 21 views
-2
key_ref like '%@SELECT 'PM_NO='||PM_NO||'^' FROM [email protected] WHERE contract ='6070'@%' 

里面like'所以它不读取整个代码,我可以在这里使用什么替代方法?如何使用“like”编写查询,当我必须传递变量时,从sql/plsql中的不同查询中获取?

+1

'like'右边的表达式在模式匹配开始之前被评估,所以我不确定你的意思是什么''阅读整个代码'。也许一个完整的例子会有所帮助。 –

+0

从'%@ SELECT'PM_NO'开始的字符串表达式不正确 –

回答

0

像key_ref '%@选择PM_NO =' || PM_NO || '^从[email protected] WHERE合同=' '6070' '@%'

0

必须由另一个前逃避''。所以对你来说,它会是:

key_ref like '%@SELECT ''PM_NO=''||PM_NO 
      ||''^'' FROM [email protected] WHERE contract =''6070''@%' 
相关问题