Professional Documents
Culture Documents
DECLARE
P_SELLER_NAME VARCHAR2(300) := 'Bobs Records';
P_VAT_REG_NUM VARCHAR2(300) := '310122393500003';
P_TRX_DATE VARCHAR2(300) := '28-12-2021 00:00:00';
P_TRX_TOTAL NUMBER := '1000.98';
P_TAX NUMBER := '150.00';
x VARCHAR2(3200);
y CLOB;
BEGIN
dbms_output.put_line('X :'
|| x);
UTL_ENCODE.base64_encode (
(SELECT --for Tag =1; CASE has been used to prefix 0 so that 1 converts to 01 in
hex otherwise QR will not be read correctly
FROM DUAL)--
)))
QRDATA
FROM DUAL),
'L'))
QRCODE
INTO Y
FROM DUAL;
dbms_output.put_line('Y :'
|| y);
END;