Salut,

Dans le livre pour préparer l'examen SQL Fondamentaux 1Z0-061 de Roopesh Ramklass, il est marqué que les types de commandes SQL sont les suivants :
DML (DATA MANIPULATION LANGAGE)
• SELECT
• INSERT
• UPDATE
• DELETE
• MERGE

DDL (DATA DEFINITION LANGAGE)
• CREATE
• ALTER
• DROP
• RENAME
• TRUNCATE
• COMMENT

DCL (DATA CONTROL LANGAGE)
• GRANT
• REVOKE

TCL (TRANSACTION CONTROL LANGAGE)
• COMMIT
• ROLLBACK
• SAVEPOINT


Le problème est que cela ne correspond pas avec la liste d'Oracle et donc je me demandais qui avait raison
Notamment le DCL qui n'existe pas dans cette liste d'Oracle.
En clair, quelle liste fait foi pour l'examen?
https://docs.oracle.com/cd/B28359_01...ments_1001.htm
DDL
  • ALTER
  • ANALYZE
  • ASSOCIATE STATISTICS
  • AUDIT
  • COMMENT
  • CREATE
  • DISASSOCIATE STATISTICS
  • DROP
  • FLASHBACK
  • GRANT
  • NOAUDIT
  • PURGE
  • RENAME
  • REVOKE
  • TRUNCATE



DML
  • CALL
  • DELETE
  • EXPLAIN PLAN
  • INSERT
  • LOCK TABLE
  • MERGE
  • SELECT
  • UPDATE



TCL
  • COMMIT
  • ROLLBACK
  • SAVEPOINT
  • SET TRANSACTION
  • SET CONSTRAINT



Session Control Statements
  • ALTER SESSION
  • SET ROLE



System Control Statement
  • ALTER SYSTEM