인프런 커뮤니티 질문&답변

전해용님의 프로필 이미지
전해용

작성한 질문수

다양한 사례로 익히는 SQL 데이터 분석

일/주/월/분기별 매출액 및 주문건수 시각화 하기

특정 스키마에서 생성한 편집기의 쿼리를 판다스에 삽입하는 방법

작성

·

38

0

안녕하세요,

디비버 실습시 nw스키마에서 SQL편집기를 생성하여 코드를 작성중입니다.

따라서 select * from orders; 와 같이

nw.orders대신 그냥 orders로 테이블을 지정(?)하고있습니다.

해당 쿼리를 그대로 복사하여 query객체에 넣고싶은데

이럴땐 conn_string에 어떤 추가적인 사항을 넣어줘야 할까요?

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

쿼리에서 nw.orders가 아니라 orders를 적용하고 싶으신건가요?

그럴려면, 살짝 절차가 좀 있습니다.

postgres DB의 default schema를 nw로 적용하시면 됩니다. postgres default schema 변경이라고 인터넷에서 찾아보셔도 되고,

먼저 psql에 접속을 하십시요. 다음에 set search_path=nw 라고 하십시요.

아니면 dbeaver로 postgresql root 계정으로 접속 한 뒤에

ALTER DATABASE postgres SET search_path TO nw;

라고 하십시요.

이렇게 적용하면 hr 스키마는 반드시 hr.emp 와 같이 사용해야 합니다.

감사합니다.

 

전해용님의 프로필 이미지
전해용

작성한 질문수

질문하기