[PostgreSQL] 특정 컬럼명을 사용하는 VIEW / FUNCTION / PROCEDURE 찾기
PostgreSQL에서 특정 컬럼명을 사용하는 VIEW / FUNCTION / PROCEDURE 찾기는 결국 “정의(소스)” 안에서 문자열 검색하는 방식이 핵심입니다. 1. VIEW에서 찾기...
Java ↔ DB byte 길이 맞추는 방법
실무에서 많이 터지는 포인트라 제대로 맞춰야 합니다. 핵심은 Java와 PostgreSQL이 “같은 기준(인코딩 + 계산 방식)”을 쓰게 만드는 것 1. 기준...
PostgreSQL에서 byte 초과 방지 트리거 생성하기 : byte 초과 시 잘라주는 트리거
PostgreSQL에서 문자열을 BYTE 기준으로 제한하려면 OCTET_LENGTH()를 이용한 BEFORE INSERT/UPDATE 트리거가 정석입니다. 1. 트리거 함수 생성 CREATE OR REPLACE FUNCTION fn_check_byte_length()RETURNS...
[PostgreSQL] 쿼리 문자열을 LENGTH(컬럼명) 가져왔는데, 바이트로 보는 방법(OCTET_LENGTH)
LENGTH() → 문자 개수 (char length) 바이트 길이 → OCTET_LENGTH() 바이트 길이 구하기 SELECT OCTET_LENGTH(컬럼명)FROM 테이블명; 예시 비교 SELECT LENGTH('ABC')...
[PostgreSQL] 특정 컬럼명을 사용하는 모든 테이블 찾는 쿼리
PostgreSQL에서 특정 컬럼명을 사용하는 모든 테이블 찾는 방법은 information_schema.columns 또는 pg_catalog를 사용하면 됩니다. 대소문자 구분 없이 찾기 특정 스키마만 조회...
[리눅스 명령어] 바로가기 link 만들기 (ln -s)
내 홈에서만 바로가기” 링크 만들기 (윈도우 바탕화면 바로가기 느낌) ln -s /opt/bitnami/apache/htdocs ~/htdoc 그럼 cd ~/htdoc 추가 꿀팁 터미널에서 완전...
PHP에서 스마트폰으로 진짜 푸시 알림 쏘기 – 2부
구글 파이어베이스는 보안이 매우 강력해서, 예전처럼 단순한 비밀번호 하나로는 알림을 보낼 수 없고 ‘서비스 계정 키(비밀키 파일)’를 이용해 매번 임시...
PHP로 구현된 웹사이트에서 FCM 구현 방법 따라하기 – 1부
파이어베이스(Firebase Cloud Messaging, FCM)을 이용하여 웹사이트에서 푸시 알림을 보내는 방법에 대한 기록입니다. 직접 구현하는 것보다 전송 성공률이 압도적으로 높고, 속도가...
[doFilter] ContentCachingResponseWrapper 비동기 처리에 대한 처리 방법
최근에 로그에 대한 db처리를 진행하였는데, 이에 따른 사이드 이펙이 발생되었다. db처리관련 포스팅은 [SpringBoot] doFilterInternal() 이용하여 DB에 request, response 등 기록...
[PostgreSQL] 주말, 심야, 공휴일 통계 쿼리 예제
insert_dtm 값이 문자열(YYYYMMDDHH24MISS) 형태인 20250926002144 라고 가정하고 PostgreSQL 기준으로 작성할게.핵심은 timestamp로 변환 → 요일 / 시간 추출 → 조건 필터야....



