반응형
# MySQL Insert되는 데이터 특정 컬럼 값 update 트리거
CREATE TRIGGER UPDATE_FILES_UNCD_TRIG BEFORE INSERT ON RD_FILES
FOR EACH ROW
BEGIN
SET NEW.FILE_UNCD = (SELECT CONCAT('S0000F', CAST(LPAD((CAST(SUBSTRING(MAX(FILE_UNCD), 7) AS UNSIGNED) + 1), 5, '0') AS char))
FROM RD_FILES);
END;
반응형
'기타' 카테고리의 다른 글
PostgreSQL Null 처리 (오라클 NVL) (0) | 2021.09.11 |
---|---|
DBeaver row수 제한 해제 (0) | 2021.09.11 |
MySQL 비어있는 자릿수 채우기, 문자열 쪼개기 (0) | 2021.09.09 |
PostgreSQL null 관련 (0) | 2021.09.08 |
NoSQL (non relation) (0) | 2021.09.07 |