chr(163) for £ pound character
Use chr(163) for the ‘£’ character, especially in stored SQL such as create procedure scripts, where you can’t be sure what client character settings might be used to re-create the procedure.
SELECT m.description, chr(163)||TO_CHAR(m.weekly_rate, '999.99') amount from my_table m;
This plsql gives the full list of ASCII codes:
set serveroutput on size 10240 declare i number; j number; k number; begin for i in 2..15 loop for j in 1..16 loop k:=i*16+j; dbms_output.put((to_char(k,'000'))||':'||chr(k)||' '); if k mod 8 = 0 then dbms_output.put_line(' '); end if; end loop; end loop; end; /
(From http://www.orafaq.com/wiki/ASCII )
Leave a Reply