How to call the function and Procedure in trigger?
Answers were Sorted based on User's Feedback
Answer / rakesh keshu
With the help of call statement..without semicolon
create or replace trigger tri_call
begin
call p1()
end tri_call;
| Is This Answer Correct ? | 12 Yes | 0 No |
Answer / pranabesh
Procedures can be called directly by name with parameters
[if any] in the trigger
ex:
suppose i have a procedure pro1(var1 in number, var2 in
number) which i want to call from trigger trig1
CREATE OR REPLACE TRIGGER TRIG1
AFTER UPDATE OF SAL ON EMP
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
L_VAR1 NUMBER;
...
...
BEGIN
...
...
-- CALLING THE PROCEDURE
pro1(10,20);
END
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / pradeep aryan
hi this is Sql server Statement:
Create table findSalary(salay int)
-- create procedure
Create proc stp_testdata
as
begin
select * from findsalary
end
-- Create function
create function Function4()
returns varchar
as
begin
return 'test data'
end
-- insert command
insert into findsalary values (89)
this is working fine
| Is This Answer Correct ? | 0 Yes | 3 No |
What are the parts of a sql statement?
What are character functions in sql?
how to analyze tables with 'mysqlcheck'? : Sql dba
What does sql stand for?
what is the difference between a local and a global temporary table? : Sql dba
Any attempt to navigate programmatically to disabled form in a call_form stack is allowed?
How can we find duplicate records in a table?
What is the unique index?
What is primary key and foreign key?
Mention what does the hierarchical profiler does?
How do I run a sql query?
What are pl/sql cursor exceptions?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)