Visual Studio 2010의 SQL Server Compact Edition (일반적으로 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'))
@ aaron-bertrand 제목도 수정 해 주셔서 감사합니다. 내가 게시 한 내용에 대한 올바른 용어를 알지 못했습니다 (그렇지 않으면 Google이 신속하게 해결할 수있었습니다). 다시 감사합니다.
—
Ricardo Altamirano
걱정 마. 다른 독자들에게 분명히 알리려고 노력합니다.
—
Aaron Bertrand
다른 명령 간의 구문 변형이 때때로 직관적이지 않은 방식으로 당신에게 동의합니다.
—
Aaron Bertrand
다음은 같은 질문이지만 UPDATE 문에 대해서는 stackoverflow.com/questions/31551/…
—
Daniel Neel