jdbc如何执行SQL语句块,就是不止一条语句,例如Declare或者if end之类
例如,执行以下一段SQL语句createorreplacefunctiont_to_password(string_ininvarchar2)returnrawisstr...
例如,执行以下一段SQL语句
create or replace function t_to_password(string_in in varchar2) return raw is
string_in_raw RAW(128) := UTL_RAW.CAST_TO_RAW(string_in);
key_string varchar2(32) := 'WANGXIAOQI._ROW@KEY-PASSWORD8888';
key_raw RAW(128) := UTL_RAW.CAST_TO_RAW(key_string);
encrypted_raw RAW(128);
begin
encrypted_raw := dbms_crypto.Encrypt(src => string_in_raw,
typ => DBMS_CRYPTO.DES3_CBC_PKCS5,
key => key_raw);
return encrypted_raw;
end;
/ 展开
create or replace function t_to_password(string_in in varchar2) return raw is
string_in_raw RAW(128) := UTL_RAW.CAST_TO_RAW(string_in);
key_string varchar2(32) := 'WANGXIAOQI._ROW@KEY-PASSWORD8888';
key_raw RAW(128) := UTL_RAW.CAST_TO_RAW(key_string);
encrypted_raw RAW(128);
begin
encrypted_raw := dbms_crypto.Encrypt(src => string_in_raw,
typ => DBMS_CRYPTO.DES3_CBC_PKCS5,
key => key_raw);
return encrypted_raw;
end;
/ 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询