我有一個PL/SQL腳本,我試圖填充包含XML數據的CLOB。設置變量時使用雙引號
DECLARE
bigtext1 VARCHAR2 (32767);
BEGIN
bigtext1 :='<?xml version="1.0" encoding="utf-8"?>';
UPDATE SCREEN SET XML=bigtext1
WHERE SCREEN_REF='TEST';
END;
這只是一個例子,在我真正使用這個bigtext1領域是相當大。我的問題是,我無法弄清楚如何在bigtext1變量的設置中使用雙引號。我一直得到這個錯誤:
PLS-00103: Encountered the symbol " " when expecting one of the following:
雙引號在帶有單引號的字符串文字中沒有特殊含義。而SQL(包括PL/SQL)沒有像這樣的轉義語法。 –