Data(25)
-
Oracle 5분 단위로 시간을 집계하여 최대값 구하기
5분 단위로 데이터 분류SELECT TRUNC(DATE_COLUMN, 'MI') + (5 - MOD(TO_NUMBER(TO_CHAR(DATE_COLUMN, 'MI')), 5)) / (24 * 60) AS rounded_up_dateFROM YOUR_TABLE;5분 단위로 최대값 구하기SELECT TRUNC(DATE_COLUMN, 'MI') + (5 - MOD(TO_NUMBER(TO_CHAR(DATE_COLUMN, 'MI')), 5)) / (24 * 60) AS rounded_up_date, MAX(VALUE_COLUMN) AS max_valueFROM YOUR_TABLEGROUP BY TRUNC(DATE_COLUMN, 'MI') + (5 - MOD(TO_NUMBE..
2024.11.24 -
Oracle Date type을 milliseconds로 변환하기
UTC 표준시간SELECT (SYSDATE - TO_DATE('1970-01-01', 'YYYY-MM-DD')) * 24 * 60 * 60 * 1000 AS millisecondsFROM dual;Lcoal 한국시간SELECT (SYSDATE - TO_DATE('1970-01-01 09:00', 'YYYY-MM-DD HH:MI')) * 24 * 60 * 60 * 1000 AS millisecondsFROM dual;
2024.11.23 -
Oracle connect by 사용
중복값 제거connect by의 대상이 되는 데이터 집합이 subquery가 되지 않으면, 데이터가 중복됨# 데이터 중복 발생SELECT * FROM ACONNECT BY PRIOR A.CHILD = A.PARENT# 데이터 중복 미발생SELECT * FROM (SELECT * FROM A) ACONNECT BY PRIOR A.CHILD = A.PARENT
2024.08.23 -
PostgreSQL 암호화 확장 모듈 추가
참조https://kwomy.tistory.com/65 [PostgreSQL] 암호화 함수 사용 (pgcrypto)1. 확장 모듈 설치 create extension pgcrypto; enterprisedb 계정으로 해당 모듈을 설치할 스키마 선택 후 실행. 2. Raw encryption functions convert_to/convert_from : 문자열 변환/복원 encode/decode : 16진수 인코딩/디코딩kwomy.tistory.com 데이터베이스 선택 > 확장모듈 오른쪽 마우스 클릭 > 만들기 > 확장모듈...이름: pgcryto 선택 > 저장암호화select encode(encrypt(convert_to('test','utf8'),'ENC_KEY','aes'),'hex'); 복호화se..
2024.08.13 -
PostgreSQL 명령
비밀번호 변경https://brunch.co.kr/@hjinu/3 postgres 유저 비밀번호 변경postgres 설치 후 sudo su - postgres 로 유저 변경 후, psql 명령어를 통해 postgres 콘솔에 진입 alter user postgres with password '1234'; 위와 같은 명령어로 비밀번호를 변경한다.brunch.co.kr# pod 구동시에 설정한 비밀번호는 노출이 되기 때문에 명령어로 비밀번호를 변경함# postgresql 데이터를 별도로 보관하기 때문에 비밀번호 변경한 내용이 pod를 재기동해도 작동함alter user postgres with password '{비밀번호}';버전 정보 확인https://hianna.tistory.com/682 [postgr..
2024.05.04 -
pgAdmin 설정
다운로드https://www.pgadmin.org/download/ DownloadDownload pgAdmin is a free software project released under the PostgreSQL licence. The software is available in source and binary format from the PostgreSQL mirror network. Because compiling from source requires technical knowledge, we recommend installingwww.pgadmin.org에러 내용 한글깨짐 해결https://milkoon1.tistory.com/95 PostgreSQL : pgAdmin 화면 영어를 한글로 변경하기..
2024.05.04