qrtz_blob_triggers表创建错误

时间:2012-12-26 16:57:48

标签: oracle quartz-scheduler

当我尝试运行Quartz提供的脚本来创建表时,我收到“缺少右括号”错误。创建所有其他表没有任何问题。这是抛出错误的命令:

CREATE TABLE qrtz_blob_triggers
(
SCHED_NAME VARCHAR2(120) NOT NULL,
TRIGGER_NAME VARCHAR2(200) NOT NULL,
TRIGGER_GROUP VARCHAR2(200) NOT NULL,
BLOB_DATA BLOB NULL,
CONSTRAINT QRTZ_BLOB_TRIG_PK PRIMARY KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP),
CONSTRAINT QRTZ_ BLOB_TRIG_TO_TRIG_FK FOREIGN KEY (SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP) 
    REFERENCES QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
);

之前有没有人遇到此错误?我通常可以捕到“错过右括号”的错误,但是这个让我难过。顺便说一句,错误指向FOREIGN和KEY之间的空格。

0 个答案:

没有答案