2
เหตุใดฉันไม่สามารถใช้ชื่อแทนในคำสั่ง 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'))