Oracle 或 PLSQL 触发器问题。。我一点都看不懂!请教高手!!教教我

谁会用用Oracle触发器啊我真的一点不懂。。用Oracle触发器还是PLSQL触发器啊?没学过这个看都看不懂。。。主要是触发器出发这段在AMT_ACCOUNT表内创建触... 谁会用 用 Oracle 触发器啊 我真的一点不懂。。用Oracle 触发器 还是 PLSQL触发器啊? 没学过这个 看都看不懂。。。主要是 触发器 出发这段 在AMT_ACCOUNT表内创建触发器,名字随意!在“事件”选项卡中,触发器依据:表方案:ALEF表:AMT_ACCOUNT选“之后”触发触发器:插入然后返回“一般信息”选项卡将以下文本复制到"触发器主体"编辑框中,点创建!以后在AMT_ACCOUNT表中新建账号的时候,会自动在AMT_MASTER表中插入一条记录!
for each row BEGIN INSERT INTO ALEF.AMT_MASTER ("ACCOUNTID" ,"EMAIL" ,"SOCIALNO","CREATION_DATE" ,"SMS_YN" ,"EMAIL_YN" ) VALUES (:NEW.ACCOUNTID,'Mail@mail.com' ,'50' ,TO_DATE('28', 'dd') ,'1' ,'1' );END; 有谁看的懂这句话,。,或者会的 教教我。。。。我一定会感谢你们的!!!
展开
 我来答
匿名用户
2013-11-08
展开全部
for each row --定义为行级触发器BEGIN --开始 (关键字)--从此开始为所要执行的操作:插入!--插入语句,我就不说明了,自己搜索一下语法! INSERT INTO ALEF.AMT_MASTER ("ACCOUNTID" ,"EMAIL" ,"SOCIALNO","CREATION_DATE" ,"SMS_YN" ,"EMAIL_YN" )
VALUES (:NEW.ACCOUNTID,'Mail@mail.com' ,'50' ,TO_DATE('28', 'dd') ,'1' ,'1' );
END; --结束 (关键字)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式