DB/SQL
[PostgreSQL] user 테이블 조회 방법
bskyvision.com
2023. 3. 16. 23:36
PostgreSQL에서 'user'라는 이름의 테이블을 생성하면, 데이터베이스 내장 테이블 중 하나인 pg_user 테이블과 이름이 충돌하여 조회할 수 없는 상황이 발생합니다.
SELECT * FROM user;
위와 같이 조회하면 원하는 결과가 출력되지 않습니다.
만약 이런 상황이라면, 다음과 같이 public을 앞에 붙여줘야 제대로 조회됩니다.
SELECT * FROM public.user;
이것 땜에 생각보다 꽤 삽질했네요..