我试过在Oracle Apex 5中创建一个过程。但是,我得到这个问题'ORA-24344:成功与编译错误'。我认为这是一个语法错误。你觉得它是什么? * generate_password是一个工作函数,它产生一个随机的十六进制值/字符串。
CREATE OR REPLACE PROCEDURE add_user (firstname in varchar2(20), lastname in varchar2(20), email in varchar2(100), area in varchar2(50), privileges in varchar2(2))
AS
e varchar2(100);
BEGIN
e := generate_password;
insert into user_login (user_name, first_name, last_name, creation_date, last_update_date, user_privileges, user_pwd)
values (email, firstname, lastname, SYSDATE, SYSDATE, privileges , e);
END add_user;
尝试'e:= generate_password();'。 – FDavidov
'ORA-24344:编译错误成功'我以前没有使用该函数(),它的工作原理。只是不是所有的程序都在一起。很奇怪。 –
请发布实际的编译错误。 –