** STORED PROCEDURE**
** STORED PROCEDURE**
1)sql stored procedureCREATE OR REPLACE PROCEDURE raja1
AS
BEGIN
dbms_output.put_line('Hello World!');
END;
BEGIN
raja1;
end;
create table gasc(name varchar(10),age int,phone int);
insert into gasc values(:name,:age,:phone);
update gasc set name='alter' where age=18;
select * from gasc;
2)inset stored procedure
create or replace procedure raja2(name in varchar,age in int,phone in int)
AS
begin
insert into gasc values(name,age,phone);
end;
begin
raja2('papu',26,45664);
end;
3)update stored procedure
CREATE OR REPLACE PROCEDURE updateDBUSER(ages IN int)
as
BEGIN
UPDATE gasc SET name = 'altered' where age = ages;
end;
begin
updatedbuser(18);
end;
4)delete stored prpcedure
create or replace procedure raja4(ages in int)
as
begin
delete gasc where age=ages;
dbms_output.put_line('ststement deleted');
end;
begin
raja4(18);
end;
5)select stored prpcedure
CREATE OR REPLACE PROCEDURE geT(
USERAGE IN GASC.AGE%TYPE,
USERNAME OUT GASC.NAME%TYPE)
IS
BEGIN
SELECT NAME
INTO username
from GASC WHERE AGE = USERAGE;
END;
DECLARE
username gasc.NAME%TYPE;
userage gasc.age%TYPE;
BEGIN
get(25,username);
DBMS_OUTPUT.PUT_LINE('username : ' ||username);
END;
Comments
Post a Comment