트리그를 만드는데 막히는 부분이 있어 조언을 구합니다.
1)트리그에서 변수를 테이블 명으로 어떻게 사용하나요?
BEGIN
DECLARE nLOGTB char(10);
SET @nLOGTB = concat('LOG_' , SUBSTRING(NEW.HDATE,1,8));
INSERT INTO @nLOGTB (aa,bb,cc) VALUES (new.aa,new.bb,new.cc);
END;
2)트리그에서 테이블생성이 되나요?
BEGIN
DECLARE nLOGTB char(10);
SET @nLOGTB = concat('LOG_' , SUBSTRING(NEW.HDATE,1,8));
CREATE TABLE @nLOGTB (aa INT) TYPE = InnoDB;
END;
아신는분 답변해주세요..?
|