처음 접해보는 PostgreSQL


맨날 오라클로만 해보다가 처음으로 PostgreSQL를 쓰는데
다른점이 너무 많아서 찾아둔거 적는다..


얘는 테이블명 앞에 꼭 스키마명을 적어줘야한다.휴

https://blog.azulpintor.io/entry/schema-access-settings-three-ways-in-postgresql#solution3

여기에 보면 세가지방법이 있는데 난 어차피 한개의 스키마만 쓸거라 영구적 세팅을 해주려고 postgresql.conf 파일을 찾았는데 없댄다 어이무..

어쩔 수 없이 set search_path to schema,public; 로 일시적인 세팅을 했다.


그리고 자꾸 릴레이션이 없다고하질않나 컬럼이 없다고하질않나
검색해봐도 잘 안나오더라..

내가 알아낸건 이녀석은 쿼리문에서 대소문자구별을 하는거같다.
난 분명 대문자로 테이블이랑 컬럼 만들었는데 소문자로 생성되었다.
그래서 소문자로 적어주니까 데이터가 들어간다.

참고로 컬럼명은 더블쿼테이션("), 들어갈 데이터(문자)는 싱글쿼테이션(')을 사용해서 명시해줘야 들어간다. 참 까다로운놈이다..

Comments

Popular posts from this blog

[Spring Boot] jsp파일에서 application.properties 값 바로 사용하기!!!

STS/이클립스 Java Virtual Machine Launcher 오류 (ini파일, jdk 수정해도 안될때)

1998년도 구룡초등학교 재학생을 찾습니다.