Dalam SQL Server Compact Edition di Visual Studio 2010 (mungkin SQL Server dan SQL secara umum, saya tidak tahu), perintah ini berfungsi:
DELETE FROM foods WHERE (name IN ('chickens', 'rabbits'))
tetapi perintah ini menghasilkan kesalahan: Error near identifier f. Expecting OUTPUT.
DELETE FROM foods f WHERE (f.name IN ('chickens', 'rabbits'))
@ aaron-bertrand Terima kasih telah memperbaiki judul saya juga. Saya tidak menyadari istilah yang tepat untuk apa yang saya posting (jika tidak, google bisa menyelesaikan ini dengan cepat). Terima kasih lagi.
—
Ricardo Altamirano
Jangan khawatir. Hanya berusaha memperjelas bagi pembaca lain.
—
Aaron Bertrand
Saya setuju dengan Anda dengan cara bahwa variasi sintaksis di antara berbagai perintah agak sedikit tidak intuitif.
—
Aaron Bertrand
Ini pertanyaan yang sama, tetapi untuk pernyataan UPDATE: stackoverflow.com/questions/31551/…
—
Daniel Neel