Почему я не могу использовать псевдоним в инструкции 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'))

Ответы на вопрос(2)

Ваш ответ на вопрос