Команда ALTER TABLE используется для изменения структуры таблицы в базе данных, например, добавления или удаления столбцов, изменения типов данных или переименования таблицы. 13 Также эта команда применяется для добавления и удаления ограничений. 4
Команда UPDATE используется для изменения существующих данных внутри строк таблицы. 1 Она может менять значения указанных столбцов в одной или нескольких строках. 1
Таким образом, ALTER работает со структурой таблицы, а UPDATE — с данными внутри неё. 3
Ещё одно отличие заключается в том, что ALTER по умолчанию инициализирует значения всего кортежа как NULL, а команда UPDATE присваивает кортежам указанные в команде значения. 3
Таким образом, ALTER изменяет структуру таблицы, а UPDATE — её содержимое. 2