In standard SQL definitions, DML is defined as CRUD-operations:
- SELECT
- INSERT
- UPDATE
- DELETE
- Call, explain, merge, etc...
Within DML, is there a further distinction between what might be the 'query' (retrieving information) and what might be 'modification' (modifying information) ? For example, something like:
DQL (query)
- SELECT
DWL (write)
- INSERT, UPDATE, DELETE
Or does no such distinction exist and people just use the terms 'read' and 'write' ? Another good reference is: What are DDL and DML?.