Я просматривал различные команды в SQL и наткнулся на команду alter, которая называется DDL (язык определения данных). Мы можем изменить столбец и значения в нем, поэтому мы можем манипулировать данными с помощью этой команды, так почему же команда alter не упоминается как DML (язык манипулирования данными).
Я гуглил, и я не могу найти хорошего объяснения, поэтому, пожалуйста, помогите мне с этим.
ALTER TABLEизменяет структуру таблицы, поэтому это DDL - person a_horse_with_no_name   schedule 02.02.2016