Lesson 8: Data Manipulation Language (DML)
Lesson 8: Data Manipulation Language (DML)
Data
Manipulation
Language
(DML)
DBT BSSE-A-F12
DBT BSSE-A-F12
DBT BSSE-A-F12
INSERTION:
SYNTAX:
Example:
DBT BSSE-A-F12
DBT BSSE-A-F12
INSERTING NULL VALUES:
1) IMPLICIT METHOD:
Omit the column from the column list
Example:
INSERT INTO dept (deptno,dname) VALUES (50,’IT’);
INSERT INTO dept VALUES (50,’IT’);
2) EXPLICIT METHOD:
Specify the NULL keyword or the empty string ‘’in the values
list.
Example:
INSERT INTO dept VALUES (50,’IT’, NULL);
DBT BSSE-A-F12
INSERTING DATES:
DBT BSSE-A-F12
INSERTING VALUES BY SUBSTITUTION VARIABLES:
DBT BSSE-A-F12
COPYINGS ROW FROM ANOTHER TABLE:
Example:
DBT BSSE-A-F12
UPDATION:
SYNTAX:
EXAMPLE:
DBT BSSE-A-F12
DBT BSSE-A-F12
UPDATING WITH MULTIPLE COLUMN SUBQUERY:
EXAMPLE:
UPDATE emp
SET (ename,sal) = (SELECT ename,sal FROM
emp where empno = 103)
WHERE empno = 2241;
DBT BSSE-A-F12
DBT BSSE-A-F12
DBT BSSE-A-F12