Consider the following statements SQL CREATE TABLE branch001

Consider the following statements:

SQL> CREATE TABLE branch_001

( id number(5),

name varchar2(25),

location varchar2(20),

credit_limit number(9,2));

SQL> CREATE TABLE branch_002 AS SELECT * FROM branch_001 ;

SQL> CREATE TABLE branch_003 AS SELECT * FROM branch_001 ;

SQL> CREATE TABLE branch_004 AS SELECT * FROM branch_001 ;

SQL> CREATE VIEW broward AS

SELECT * FROM branch_001

UNION

SELECT * FROM branch_002

UNION

SELECT * FROM branch_003

UNION

SELECT * FROM branch_004;

Is it possible to perform DML operations on a VIEW ?

Solution

Yes, it is possible to perform DML operations on VIEW.

DML is used to retrieve, store, delete, insert and update data in the database

View is a virtual table. A view contains rows and columns so we can insert, update and delete and select the view.

If data is accessed and entered through a view, the database management system can automatically check the data to ensure that it meets specified integrity constraints.

Consider the following statements: SQL> CREATE TABLE branch_001 ( id number(5), name varchar2(25), location varchar2(20), credit_limit number(9,2)); SQL>

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site