
Navicat运行报错24344,语句哪里有问题?
CREATEORREPLACETRIGGERtab_mon_trbeforeDELETEONT_PASSFOREACHROWBEGININSERTINTOT_MSELEC...
CREATE
OR REPLACE TRIGGER tab_mon_tr
before DELETE
ON T_PASS
FOR EACH ROW
BEGIN
INSERT INTO T_M SELECT
SID SID,
SYS.LOGIN_USER USERNAME,
PROGRAM PROGRAM,
machine MACHINE,
SYS_CONTEXT ('userenv', 'ip_address') IPADD,
SYSDATE MODITIME
FROM
v$session
WHERE
audsid = USERENV ('sessionid'); end; 展开
OR REPLACE TRIGGER tab_mon_tr
before DELETE
ON T_PASS
FOR EACH ROW
BEGIN
INSERT INTO T_M SELECT
SID SID,
SYS.LOGIN_USER USERNAME,
PROGRAM PROGRAM,
machine MACHINE,
SYS_CONTEXT ('userenv', 'ip_address') IPADD,
SYSDATE MODITIME
FROM
v$session
WHERE
audsid = USERENV ('sessionid'); end; 展开
1个回答
展开全部
Navicat有手动和SQL两种创建表方式,请见图示
手动方式
在弹出的“表”设计窗口手动设计表
SQL方式
在弹出的SQL设计窗口编写SQL语句并运行
手动方式
在弹出的“表”设计窗口手动设计表
SQL方式
在弹出的SQL设计窗口编写SQL语句并运行
追问
建触发器,不是建表!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询