Here a set of difference between DDL vs DML. These are follows:
DML
Data manipulation Language (DML) is used to manage the schema in the database. Data Manipulation Language (DML) provides great facility to manipulate the tables in the database, we can view the database according our objective.
SELECT : Select statement have great facility to retrieve the columns from the table
INSERT: With the help of Insert statement we can save the data in the schema.
UPDATE: This statement can have the ability to alter existing database.
DELETE: This statement can delete the existing data in the database.
MERGE: This statement can upsert operation (Insert or update)
CALL: This statement call PS/SQL
EXPLAIN PLAIN: It can explain path to database.
LOCK TABLE: This have the great ability to control concurrency in the database.
DDL
Data definition Language (DDL) has the ability to define the structure of the schema.
CREATE: It can create a new table schema in the database.
ALTER: This statement can alter object in the schema.
TRUNCATE: This statement can delete the data from the database including log files.
COMMENT: It have the ability create comment to data dictionary.
RENAME: This statement have the ability to rename the objects in the database.
Join MindStick Community
You need to log in or register to vote on answers or questions.
We use cookies to ensure you have the best browsing experience on our website. By using our site, you
acknowledge that you have read and understood our
Cookie Policy &
Privacy Policy.
Can you answer this question?
Write Answer1 Answers