I'm trying to create (what I thought would be) a simple procedure to Base64 encode a password using the utl.encode.base64_encode function.
When I try to compile the procedure, I receive the following error on the "UTL.ENCODE.BASE64_ENCODE..." line -
PLS-00103: Encountered the symbol "RAW" when expecting one of the following:
(
Anyone have any ideas???? Below is my code....
CREATE OR REPLACE PROCEDURE WEHCO_PASSWORD_ENCRYPTION
(i_password RAW,
o_password RAW)
IS
BEGIN
UTL.ENCODE.BASE64_ENCODE(i_password IN RAW);
o_password := RAW;
dbms_output.put_line(o_password);
END;
/
Thanks,
Kent
When I try to compile the procedure, I receive the following error on the "UTL.ENCODE.BASE64_ENCODE..." line -
PLS-00103: Encountered the symbol "RAW" when expecting one of the following:
(
Anyone have any ideas???? Below is my code....
CREATE OR REPLACE PROCEDURE WEHCO_PASSWORD_ENCRYPTION
(i_password RAW,
o_password RAW)
IS
BEGIN
UTL.ENCODE.BASE64_ENCODE(i_password IN RAW);
o_password := RAW;
dbms_output.put_line(o_password);
END;
/
Thanks,
Kent