Categorías de instrucciones SQL

A veces se confunden las intrucciones SQL y se asignan a una categoría equivocada, este post ayuda a localizar las instrucciones que pertenecen a una categoría.

Hay distintas categorías de instrucciones SQL:

DDL (Data Definition Languaje):

  • Crear, modificar y eliminar objetos
  • Conceder accesos a los datos o denegarlos

Instrucciones:


CREATE, ALTER, DROP, GRANT, REVOKE, COMMENT, TRUNCATE, AUDIT, ANALYZE, RENAME, PURGE

DML (Data Manipulation Languaje):

  • Añadir, modificar y eliminar registros de las entidades
  • Visualizar el contenido de objetos
  • Bloqueo de tablas

Instrucciones:


INSERT, UPDATE, DELETE SELECT, EXPLAIN PLAN, LOCK TABLE, MERGE

TCL (Transaction Control Languaje):

  • Validación y anulación de las modificaciones (sentecias DML)

Instrucciones:


COMMIT, SAVEPOINT, ROLLBACK, SET TRANSACTION

SCL (Session Control Languaje):

  • Modificación sesión
  • Privilegios de usuario (activación/desactivación)

Instrucciones:


ALTER SESSION, SET ROLE

Deja un comentario