注册

DEFAULT CURRENT_TIMESTAMP规避执行触发器创建语句失败

千山 2022/12/28 1662 4

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:windos
【CPU】:x86
【问题描述】*:
CREATE TABLE TEST_CURRENT_TIMESTAMP (
FAWEN VARCHAR(255) DEFAULT ‘’ ,
CREATE_TIME TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
UPDATE_TIME TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
) ;

COMMENT ON COLUMN TEST_CURRENT_TIMESTAMP.FAWEN IS ‘内容’;

COMMENT ON COLUMN TEST_CURRENT_TIMESTAMP.CREATE_TIME IS ‘创建时间’;

COMMENT ON COLUMN TEST_CURRENT_TIMESTAMP.UPDATE_TIME IS ‘更新时间’;

CREATE OR REPLACE TRIGGER TRG_UPD
BEFORE UPDATE ON TEST_CURRENT_TIMESTAMP
FOR EACH ROW
BEGIN
:new.UPDATE_TIME=CURRENT_TIMESTAMP();
END;

在dm管理工具执行触发器语句失败image.png

回答 0
暂无回答
扫一扫
联系客服