Почему я не могу использовать псевдоним в инструкции DELETE?
В SQL Server Compact Edition в Visual Studio 2010 (может быть, SQL Server и SQL в целом, я не знаю) эта команда работает:
DELETE FROM foods WHERE (name IN ('chickens', 'rabbits'))
но эта команда выдает ошибку:Error near identifier f. Expecting OUTPUT.
DELETE FROM foods f WHERE (f.name IN ('chickens', 'rabbits'))