请教plsql中 字符串转义字符的问题
我定义了一个字符串,用来存放需要执行的sql语句
SQL code
v_sql := v_sql ||
' WHERE TO_CHAR(mls.booked_date, 'yyyymm') = ''
AND mld.update_div = '0'
AND mld.money_received_data_div = '1'
AND mld.slip_div = ' 1 '
GROUP BY mld.billing_customer_cd,
mld.sales_div,
mld.item_s_category_cd;';
现在问题是,在TO_CHAR(mls.booked_date, 'yyyymm') 这个地方,他报错,应该是那个单引号的问题,请问这个地方怎么转义那个单引号??
------解决方案--------------------
' WHERE TO_CHAR(mls.booked_date, ''yyyymm'') = ''''
AND mld.update_div = ''0''
AND mld.money_received_data_div = ''1''
AND mld.slip_div = '' 1 ''
GROUP BY mld.billing_customer_cd,
mld.sales_div,
mld.item_s_category_cd';
最后的分号也要去掉