【发布时间】:2010-09-17 04:28:34
【问题描述】:
这是我目前拥有的:
CREATE OR REPLACE TRIGGER MYTRIGGER
AFTER INSERT ON SOMETABLE
FOR EACH ROW
DECLARE
v_emplid varchar2(10);
BEGIN
SELECT
personnum into v_emplid
FROM PERSON
WHERE PERSONID = :new.EMPLOYEEID;
dbms_output.put(v_emplid);
/* INSERT INTO SOMEOTHERTABLE USING v_emplid and some of the other values from the trigger table*/
END MYTRIGGER;
DBA_ERRORS 有这个错误: PL/SQL: ORA-00923: FROM 关键字未在预期位置找到
【问题讨论】:
-
在哪一行报告此错误?
-
序列中的第一个错误在“WHERE PERSONID...”行。
-
更新了我的回复,您的示例还有其他内容尚未发布。编写的代码对我有用。
标签: sql oracle plsql ora-00923