当有多个引在一起时,oracle把前两个识别成一个单引号
如下:
v_sql := v_sql || '
and pi.pi_work_no like ''' || a_work_no || '''';
理解为:
v_sql := v_sql || '
and pi.pi_work_no like ''(两个单引号为一个识别为单号) '(字符串结束)
|| a_work_no --连接上变量的值
|| ' --连接单引号开始
''--加上一个单引啊
' --字符串结束
;