Приведенный выше запрос прекрасно работает в среде SQL SERVER
.
Стандарт SQL
для оператора UPDATE
имеет следующую форму:
UPDATE table_name SET column_name = value [, column_name = value ...] [WHERE condition]
Но Некоторые базы данных используют нестандартную форму, используя FROM в UPDATE
выражении:
UPDATE alias_name
alias_name.mycolums=true
FROM tablename alias_name