Question: what are the differences between ddl dml and dcl in sql?
Answer: DCL is data control language - it's how one grants access to the objects one created with DDL, or stored procedures. ... DDL is used to create Database objects like Tables , indexe, alter table , adding constraints etc. DML is to add / update or delete Data in Tables it does not deal with changing Objects.