Playback starts YouTube’s embedded player (privacy-enhanced mode).
Oracle tutorial : Object oriented programming in Oracle PL SQL
ChannelTech Query PondDescription from the creator
Oracle tutorial : Object oriented programming in Oracle PL SQL
oracle tutorial for beginners
This video Oracle tutorial will tell you how to implement object oriented concept in oracle
CREATE OR REPLACE TYPE MyInput AS object
(
num1 NUMBER,
num2 NUMBER
);
CREATE OR REPLACE TYPE MyCal AS object
(
mynum MyInput,
member FUNCTION Plus RETURN NUMBER ,
member FUNCTION Sub RETURN NUMBER,
member FUNCTION Mul RETURN NUMBER,
member FUNCTION Div RETURN NUMBER
);
/
CREATE OR REPLACE TYPE BODY MyCal as
member FUNCTION Plus RETURN NUMBER AS
result NUMBER ;
BEGIN
result := mynum.num1 + mynum.num2;
RETURN result;
END Plus ;
member FUNCTION Sub RETURN NUMBER AS
result NUMBER;
BEGIN
result := mynum.num2 - mynum.num1;
RETURN result;
END Sub;
member FUNCTION Mul RETURN NUMBER AS
result NUMBER ;
BEGIN
result := mynum.num1 * mynum.num2;
RETURN result;
END;
member FUNCTION Div RETURN NUMBER AS
result NUMBER (10, 3);
BEGIN
result := mynum.num1 / mynum.num2 ;
RETURN result;
END;
END ;
/
DECLARE
obj1 MyInput := MyInput(50, 100);
obj2 MyCal := MyCal(obj1);
BEGIN
Dbms_Output.Put_Line(obj2.Plus);
Dbms_Output.Put_Line(obj2.Sub);
Dbms_Output.Put_Line(obj2.Mul);
Dbms_Output.Put_Line(obj2.Div);
END;
#techquerypond
techquerypond.com
techquerypond.wordpress.com
twitter.com/techquerypond
object oriented database example
oracle tutorial for beginners
This video Oracle tutorial will tell you how to implement object oriented concept in oracle
CREATE OR REPLACE TYPE MyInput AS object
(
num1 NUMBER,
num2 NUMBER
);
CREATE OR REPLACE TYPE MyCal AS object
(
mynum MyInput,
member FUNCTION Plus RETURN NUMBER ,
member FUNCTION Sub RETURN NUMBER,
member FUNCTION Mul RETURN NUMBER,
member FUNCTION Div RETURN NUMBER
);
/
CREATE OR REPLACE TYPE BODY MyCal as
member FUNCTION Plus RETURN NUMBER AS
result NUMBER ;
BEGIN
result := mynum.num1 + mynum.num2;
RETURN result;
END Plus ;
member FUNCTION Sub RETURN NUMBER AS
result NUMBER;
BEGIN
result := mynum.num2 - mynum.num1;
RETURN result;
END Sub;
member FUNCTION Mul RETURN NUMBER AS
result NUMBER ;
BEGIN
result := mynum.num1 * mynum.num2;
RETURN result;
END;
member FUNCTION Div RETURN NUMBER AS
result NUMBER (10, 3);
BEGIN
result := mynum.num1 / mynum.num2 ;
RETURN result;
END;
END ;
/
DECLARE
obj1 MyInput := MyInput(50, 100);
obj2 MyCal := MyCal(obj1);
BEGIN
Dbms_Output.Put_Line(obj2.Plus);
Dbms_Output.Put_Line(obj2.Sub);
Dbms_Output.Put_Line(obj2.Mul);
Dbms_Output.Put_Line(obj2.Div);
END;
#techquerypond
techquerypond.com
techquerypond.wordpress.com
twitter.com/techquerypond
object oriented database example
About this tutorial
Tech Query Pond published this 7:56 video tutorial on November 13, 2016. It has been watched 7,866 times on YouTube.
- Channel
- Tech Query Pond
- Category
- Science & Technology
- Duration
- 7:56
- Published
- November 13, 2016
- Views
- 7,866
- Likes
- 53
Tags
Share
This tutorial in other languages
- FRtutoriel Oracle: La programmation orientée objet dans Oracle PL SQL
- ESOracle tutorial: Programación orientada a objetos en Oracle PL SQL
- PTA Oracle tutorial: programação orientada a objeto no Oracle PL SQL
- ITOracle tutorial: Programmazione orientata agli oggetti in Oracle PL SQL
- DEOracle-Tutorial: Objektorientierte Programmierung in Oracle PL SQL
- NLOracle les: Object georiënteerd programmeren in Oracle PL SQL
- RUOracle Учебник: объектно-ориентированное программирование в Oracle PL SQL
- PLOracle poradnik: Programowanie obiektowe w Oracle PL SQL
- JAOracleのチュートリアル:OracleのPL SQLでのオブジェクト指向プログラミング
- ARأوراكل التعليمي: البرمجة الموجهة كائن في أوراكل PL SQL
- HIओरेकल ट्यूटोरियल: ओरेकल PL एसक्यूएल में वस्तु उन्मुख प्रोग्रामिंग
- IDOracle tutorial: pemrograman berorientasi Obyek di Oracle PL SQL