문자열 비교1 SQL Server와 PostgreSQL에서 문자열 비교 차이점 DB 마이그레이션 작업 중에 생각하지 못한 부분을 발견했다. 마이그레이션 작업은 대부분 함수를 해당 DB 엔진에 맞게 수정하는 것이였는데, 쿼리가 아예 똑같고 데이터도 똑같은데 결과 가 달라서 보니 SQL Server와 PostgreSQL의 문자열 비교 동작 방식이 다르기 때문에 나타난 현상이었다. 그에 관련해 알아본 것을 포스팅한다. 데이터베이스 관리 시스템인 SQL Server와 PostgreSQL은 문자열 비교에 있어서 서로 다른 동작 방식을 가지고 있다. 이러한 차이점은 두 개 이상의 데이터베이스 관리 시스템을 사용하는 경우에는 예기치 않은 결과를 초래할 수 있기 때문에, 해당 사항을 인지하고 있는 것이 좋겠다. SQL Server와 PostgreSQL의 공백 비교 아래 예제를 각 데이터베이스에서.. 2023. 8. 3. 이전 1 다음 반응형