Untitled
Anonymous
plain_text
03/12/2026 3:22 AM
1.4 KB
11
Indexable
CREATE OR REPLACE TYPE studentobj AS OBJECT (
first_name VARCHAR2(30),
mid_name VARCHAR2(30),
last_name VARCHAR2(30),
nick_name VARCHAR2(30)
);
CREATE OR REPLACE TYPE address AS OBJECT (
country VARCHAR2(30),
province VARCHAR2(30),
city VARCHAR2(30),
zipcode VARCHAR2(10),
wardno NUMBER,
street VARCHAR2(50)
);
CREATE OR REPLACE TYPE student_info AS OBJECT (
name_info studentobj,
addr_info address
);
CREATE TABLE students OF student_info;
INSERT INTO students VALUES (
student_info(
studentobj('Ram','Bahadur','Thapa','Ramu'),
address('Nepal','Bagmati','Kathmandu','44600',5,'Putalisadak')
)
);
INSERT INTO students VALUES (
student_info(
studentobj('Nisan','Chamling','Rai','Nisu'),
address('Nepal','Bagmati','Kathmandu','44600',8,'Putalisadak')
)
);
SELECT * FROM students;
SELECT
s.name_info.first_name,
s.name_info.last_name,
s.addr_info.city,
s.addr_info.province
FROM students s;Editor is loading...
Leave a Comment