기타

MySQL Insert되는 데이터 특정 컬럼 값 update 트리거

현호s 2021. 9. 9. 15:51
반응형

# 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;
반응형