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.
 

Advertentie

>

Poll

Voorkeur
 

Wie is er aanwezig

We hebben 307 gasten online