Postgres의 작은따옴표 이슈


postgres 문법은 문자열을 "" 가 아닌 '' 으로 인식한다
아래 쿼리를 돌려보면 첫번째 쿼리에서 syntax error가 발생하는걸 볼 수 있다

select 'hee's home'
# 발생에러
syntax error at or near "home"
LINE 1: select 'hee's home'

해결 방법은 문자열 안에 존재하는 ''' 으로 변경하는 것이다

select 'hee''s home'