2017-12-28 11 views

답변

1

큰 따옴표가없는 모든 식별자 (열 이름 포함)는 PostgreSQL에서 소문자로 접 힙니다.

큰 따옴표로 작성되어 대문자로 유지 된 열 이름 (및/또는 다른 구문 위반)은 나머지 기간 동안 큰 따옴표로 묶어야합니다.

그래서 PostgreSQL에서 열 이름은 생성 방법에 따라 대소 문자를 구분합니다.

원하는 방식으로 열 이름을 쿼리 할 수 ​​있도록 소문자로 열 이름을 만드는 것이 좋습니다.

+0

낙타의 경우 나는 큰 따옴표로 열 이름을 넣어야합니까? – Adynh

+1

예, 다음과 같습니다. SELECT * FROM user WHERE "firstName"ILIKE 'adynh'; 그러나 이중 따옴표가 필요하지 않도록 소문자 이름 만 사용하는 것이 좋습니다. – jeprubio