mysql 4.0대에서는 sql 컬럼을 사용할 때는 문제는 없었는데, 5.0대에서는 sql 컬럼이 문제가 됨을 발견하였다. 이는 5.0대에서 새롭게 추가되었기 때문이다.
해결을 위해서는 두가지 방법이 있다.
1. 컬럼이름을 고치기
2. 예약어를 사용할때, TAB 키 위에 있는 ` 키 ( Single quotation )를 사용하면 된다.
예약어 관련해서는 아래를 참조할 것
mysql 5.0 : http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html
mysql 3점, 4점대 : http://dev.mysql.com/doc/refman/4.1/en/reserved-words.html
'DB' 카테고리의 다른 글
mysql - Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large ( (0) | 2008.08.26 |
---|---|
mysql - select 결과를 파일로 덤프하기 (0) | 2008.06.24 |
mysql-성능튜닝#3(mysisam튜닝) (0) | 2008.05.23 |
mysql-성능튜닝 #4(innodb) (0) | 2008.05.23 |
mysql-성능튜닝 #2 (0) | 2008.05.23 |