stored procedure in oracle code example
Example 1: sql procedure oracle
CREATE OR REPLACE PROCEDURE my_schema.my_procedure(param1 IN VARCHAR2) IS
cnumber NUMBER;
BEGIN
cnumber := 10;
INSERT INTO my_table (num_field) VALUES (param1 + cnumber);
COMMIT;
EXCEPTION
WHEN OTHERS THEN
raise_application_error(-20001, 'An error was encountered - '
|| sqlcode || ' -ERROR- ' || sqlerrm);
END;
Example 2: syntax of procedure in oracle
CREATE OR REPLACE PROCEDURE procedure_name
[ (parameter [,parameter]) ]
IS
[declaration_section]
BEGIN
executable_section
[EXCEPTION
exception_section]
END [procedure_name];
EXECUTE procedure_name(?,?,?);
Example 3: procedure plsql
CREATE PROCEDURE nome_procedura [(parametri)] IS
Definizioni;
BEGIN
Corpo procedura;
END;
Example 4: oracle create stored procedure
-- Oracle
-- EXAMPLE
CREATE OR REPLACE PROCEDURE select_employees()
BEGIN
select *
from employees
limit 1000; -- Remember, the delimiters within the stored procedure remain ;
END;
/* SYNTAX
CREATE OR REPLACE PROCEDURE <Your-procedure-name>(<argument1><argument2>...<argumentN>)
BEGIN
<Code-that-stored-procedure-executes>; -- Remember, the delimiters within the stored procedure remain ;
END;
*/