PL/SQL verbeteringen in Oracle 10g - Quoting Mechanisme voor String Literals |
Oracle 10g stelt je in staat om je eigen string delimiters te definiëren om de noodzaak van het gebruik van extra quotes, om single quotes te verkrijgen weg te nemen. Iedere character die niet in de string aanwezig is kan als delimiter gebruikt worden:
SET SERVEROUTPUT ON BEGIN -- Originele syntaxis. DBMS_OUTPUT.put_line('Dit is Mike''s string!');
-- Nieuwe syntaxis. DBMS_OUTPUT.put_line(q'#Dit is Mike 's string!#'); DBMS_OUTPUT.put_line(q'[Dit is Mike 's string!]'); END; /
Dit is Mike 's string Dit is Mike 's string Dit is Mike 's string PL/SQL procedure successfully completed. |
|
|