2012-04-13 2 views
0

MySQL 4.x에서 MySQL 5.x 로의 마이그레이션을 고려 중입니다.VARCHAR 열에 대한 후행 공백 유지 사용 안함

그러나 MySQL 5.0.3부터는 후행 공백이 VARCHAR 열에 유지되는 반면 MySQL 4.x에서는 VARCHAR 열에 대해서는 후행 공백이 유지되지 않습니다.

우리는 MySQL 5.x가 MySQL 4.x에서와 같이 동작하고 후행 공백을 유지하지 않도록 설정할 수있는 MySQL 설정이있을 수 있음을 제안했습니다.

그런 설정을 찾을 수 없지만 아마도 그 설정을 간과 할 수 있습니다. 이것을 할 수있는 방법이 있습니까?

답변

0

AFAIK 이전 동작으로 되돌리려면 SQL 모드가 없습니다. 응용 프로그램에서이 동작을 사용하는 경우 최상의 방법은 varchar 값을 다듬기 위해 BEFORE INSERT TRIGGERS를 사용하는 것입니다.

+0

감사합니다. 아무도 다른 사람들과 어울리지 않았기 때문에 모든 점을 얻었습니다. :) –