SQL1 [MySQL] Error Code: 1093. 해결방법 _DELETE문 Mysql version : 5.7 Error Code: 1093. You can't specify target table '***' for update in FROM clause 현재 프로젝트에서 MsSQL 에서 MySQL로 포팅작업을 한참 하고 있는데 MySQL로 쿼리문을 만들던 도중 1093 오류가 발생했다. 이 오류는 DELETE 문 수행중에 발생했고, INSERT, UPDATE 문에서도 발생한다고 한다. DELETE를 하려는 테이블의 값을 서브 쿼리에 대입하다 보니 발생하는 것 같다. 다음은 오류가 발생되던 쿼리이다. DELETE A FROM DATA_PERMISSION A WHERE USER_ID = '' AND TYPE_CD = '22' AND NOT EXISTS ( SELECT 1 FROM.. 2021. 12. 21. 이전 1 다음