본문 바로가기
728x90
반응형

IT/PostgreSQL29

[PostgreSql] - PostgreSQL(포스트그레) 다운로드 및 설치하는 방법 #PostgreSQL(포스트그레) 다운로드 및 설치하는 방법 1. PostgreSql다운로드 사이트 접속링크입니다. https://www.postgresql.org/download/ PostgreSQL: Downloads Downloads PostgreSQL Downloads PostgreSQL is available for download as ready-to-use packages or installers for various platforms, as well as a source code archive if you want to build it yourself. Packages and Installers Select your operating system family www.postgresql.or.. 2022. 7. 16.
[PostgreSql] - 포스트그레 (ROW_NUMBER() OVER(ORDER BY)) = 오라클 (ROWNUM) 사용법 (ORDER BY 정렬 서브쿼리 처리) #포스트그레 (ROW_NUMBER() OVER(ORDER BY)) = 오라클 (ROWNUM) 사용법 (ORDER BY 정렬 서브쿼리 처리) #ROW_NUMBER() OVER(ORDER BY) 사용법 ex) EMP테이블 조회 select EMPNO, ENAME from EMP; -결과 7854Jack 4554wolf 3455son 6767park 1234kim ex) ROW_NUMBER() OVER() 만 사용해서 조회 select EMPNO, ENAME, (row_number() OVER()) as ROWNUM from EMP; -결과 7854Jack1 4554wolf2 3455son3 6767park4 1234kim5 ex) order by절 추가해서 조회 select EMPNO, ENAME, (row.. 2022. 7. 15.
[PostgreSql] - 포스트그레 시퀀스(SEQUENCE) 사용법(TO_CHAR FM(Format) 포맷 사용법) #포스트그레 시퀀스(SEQUENCE) 사용법(TO_CHAR FM(Format) 포맷 사용법) #TO_CHAR FM(Format) 사용법 9 : 내용이 없으면 생략합니다. 0 : 내용이 없어도 자리수를 0으로 채워줍니다. ex) FM0000을 사용하여 시퀀스 1을 생성합니다. -결과 0001 TO_CHAR(NEXTVAL('SEQ_POST'), 'FM0000') ex) FM9000을 사용하여 시퀀스 1을 생성합니다. -결과 001 TO_CHAR(NEXTVAL('SEQ_POST'), 'FM9000') 2022. 7. 15.
[PostgreSql] - 포스트그레 error : permission denied for table 에러 해결 방법 #포스트그레 error : permission denied for table 에러 해결 방법 -현재 유저가 해당테이블에 접근할 수 있는 권한이 없을때 생기는 에러입니다. 해결 방법: 해당 테이블의 사용자 권한(Grant)을 재부여해야합니다. 2022. 1. 11.
[PostgreSql] - 포스트그레 Mybatis #{ }, numeric = character varying 오류 해결 방법 #포스트그레 Mybatis #{ }, numeric = character varying 오류 해결 방법 -Mybatis Postgresql사용시 테이블상에 NUMERIC 타입의 변수에 #{item} 매핑시 에러가 발생했습니다. -PostgreSql 8.4버전부터 자동 타입변환을 지원하지 않아서 생기는 오류입니다. #명시적으로 형변환을해서 오류를 해결할 수 있습니다. -NUMERIC 타입일 경우 -Cast(변수 AS INTEGER) -변수::INTEGER -변수::NUMERIC // Cast함수 Cast(#{item} AS INTEGER) // PostgreSQL 형변환 방식 #{item}::INTEGER #{item}::NUMERIC 2021. 12. 13.
728x90
반응형