Career/PostgreSQL 6

[PostgreSQL] 데이터베이스 서브쿼리 Alias 사용법

이런 방법은 안되는줄 알았는데 작동이 되서 좀 신기하다. Method SELECT PROJECT.ID, CODE.CODE_NAME, PROJECT.NAME AS TITLE, O.NAME AS GROUPNAME, UI.NAME, (SELECT USER_INFO.NAME AS REGIST_USER_NAME FROM USER_INFO where DELETE_YN = 'N' AND ID = PROJECT.REGIST_USER_ID), PROJECT.EXPLANATION, PROJECT.STATUS_CODE_ID, PROJECT.MANAGE_USER_ID, TO_CHAR(PROJECT.CONTRACT_START_DATE, 'YYYY-MM-DD') AS CONTRACT_START_DATE, TO_CHAR(PROJE..

Career/PostgreSQL 2023.04.17

[PostgreSQL]org.postgresql.util.PSQLException: 오류: 구문 오류, 입력 끝부분

증말, 이런 말도 안되는 오류가 나타난다니.. 오타 실 수 이다... 아니면, ID = ${ID} 다음처럼 ID 파라매터에 데이터가 잘못들어가거나 안들어갈수도 있다. 나같은 경우에는 오타도 있었고, ID에 잘못 데이터가 들어가고 있었다. 다음처럼, ID에 ID를 맞추었더니 제대로 작동하는데, 근본적으로 말해주고싶은건, 오타 또는, 뭐가 파라매터를 확인 해 보는것이 좋은 것 같다. 요근레 바빠서 블로깅을 못햇는데,,, 블로그를 안하니까 까먹고 또 까먹고 계속 반복하게 된다.. To be continued..

Career/PostgreSQL 2023.04.13

[PostgreSQL] PostgreSQL, 고통스럽다 너란 DB / MySQL과 다른점

내가 볼 땐, PostgreSQL이 다른 DB와는 조금 다른 성향을 띄는거같다. 데이터베이스 생성 데이터 베이스, 생성할 때 public? 이런것도적어줘야되고... 비슷하다고 하는데 은근히 다른점이 많아서 파악하는데 시간좀 걸릴 것 같다. 데이터베이스 Mysql 같은 경우 큰 따옴표를 쓰든, 작은 따옴표를 쓰든 상관이 없지만.. ⭐⭐⭐⭐⭐ postgreSQL 같은 경우에는 문자열의 경우 ' ' 작은 따옴표만 적어줘야한다. 적응하자! To be continue..

Career/PostgreSQL 2022.07.31

[PostgreSQL] PostGIS 활성화 시키기

데이터베이스를 생성 안되면 sql shell 거기 들어가서 CREATE TABLE PRODUCT; 이런식으로 하나 만들어보고 데이터 베이스 생성되는지 먼저 확인해보라.. 그럼 이렇게 내가 만든 데이터베이스를 확인해 볼 수 있다. postgres 눌러주고 메뉴바에 Tools에 Query Tool 클릭해준다 입력하신 뒤, 에디터 상단에 번개모양 아이콘을 클릭하시거나 [F5]을 누르시면 쿼리가 실행됩니다. Refresh 한번해주면 Functions 무언가 생긴다. ⭐⭐⭐⭐⭐ 이게다 공간정보를 계산할 수 있는 함수라고 한다. To be continue..

Career/PostgreSQL 2022.07.14

[PostgreSQL] PostgreSQL / PostGIS설치

https://www.postgresql.org/ PostgreSQL The world's most advanced open source database. www.postgresql.org PostgreSQL Download 실시 나는 윈도우로 설치 Download the installer 클릭 난 최신버전보단, 안정성이 있는 13.7 버전으로 해봐야겠다. Windows x86-64 버전으로 설치 이제 32bit가 없다보니 32bit는 Not supported 슬프네... 다운로드 받으면 이런게 생긴다. 잘 실행시켜주면 이화면까지 자연스럽게 나온다. 계속 Next 세번 째에 Builder가 필요 없으면 클릭 안해도된다. PostgreSQL 애드온을 쉽게 설치 할 수 있게 방법을 제공한다. 넥스트 pass..

Career/PostgreSQL 2022.07.13