DATABASE/Postgres
-
[postgresql] unneset,array를 활용하여 From절에서 임시 table 생성하기DATABASE/Postgres 2021. 6. 24. 10:38
데이터 베이스 내에 테이블을 추가하는게 아니라 내가 활용하기 위한 임시 table을 만들려는데, 데이터 베이스에 테이블을 추가하는 내용이 많고 임시로 만드는 건 잘 나오지 않는다. 아래처럼 unneset함수에 array를 넣주면 column_name의 칼럼으로 '사과', '배','복숭아'를 가지는 테이블을 임시로 생성한다. SELECT * FROM unnest(ARRAY['사과', '배', '복숭아']) as column_name
-
[postgres] sever에 있는 db를 dump file로 가져와서 local로 적용DATABASE/Postgres 2021. 5. 11. 14:46
서버에 있는 postgres db를 로컬환경으로 테스트를 위해 dump 파일을 생성하려고 하다보면 할 때마다 정리가 안돼서 정리 # 로컬호스트 postgres 계정으로 접속 psql -U postgres # 제거 (Dataase 접속) DROP DATABASE ; # 생성 (Dataase 접속) CREATE DATABASE ; # dump 파일 생성 pg_dump --host= --username= --dbname= -f # dump 파일 적용 psql -U -d -f