INSERT INTO board( ............ ) VALUES (?,?,?,(SELECT INFNULL(MAX(num)+1, 1) FROM board),?,?)
- Error Code: 1093. You can't specify target table 'board' for update in FROM clause
해결: mysql은 위 코드에서 'board'에 대해서 명확히 어떤놈인지 모르나보다 (SELECT INFNULL(MAX(num)+1, 1) FROM board a) 이렇게 alias를 지정해주면 된다
'프로그래밍 > JAVA' 카테고리의 다른 글
자바에서 쓰레드 생성방법 (0) | 2012.12.11 |
---|---|
oracle developer로 엑셀데이터 넣기 (0) | 2012.12.11 |
오라클 function, decode설명 (0) | 2012.10.25 |
에러노트 (0) | 2012.10.22 |
MySQL 원격 접속시키는 방법 (0) | 2012.10.17 |