永发信息网

oracle 中用触发器 怎么实现 一个表格只要插入了数据,。,就执行相应的java 代码或者jsp代码呀?

答案:2  悬赏:0  手机版
解决时间 2021-03-20 03:40
oracle 中用触发器 怎么实现 一个表格只要插入了数据,。,就执行相应的java 代码或者jsp代码呀?
最佳答案
首先将你的java代码放在数据库里:例如
create or replace and compile java source named TestClass as
public class TestClass
{
public static String getName(String name) {
String name = "xoxo";
return name+" with TTTT";
}
}
然后在触发器中调用:
create or replace trigger TRI_TEST before delete or update or insert on TABLENAME for each row
declare name varchar2(20);
begin
if inserting then
FUNCTION getName( who VARCHAR2 ) RETURN VARCHAR2 IS LANGUAGE JAVA NAME TestClass.getName(java.lang.String) return String';
end if;
end;
全部回答
期待看到有用的回答!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
动力电开户需要多少钱,收费依据是什么?
溧阳市有多少人口
如何PS出雾霾效果
长城汽车哈弗h32.0汽车都有什么颜色的
用什么四字词来形容聋哑人的表演?
我在邮政的atm一体机存钱,点错了存进了电子
如何识别松下空调的真假
鑫发副食商店我想知道这个在什么地方
阳台上长了这么小的一个马蜂窝怎么处理,有一
汽车改装刹车能换多少钱
谁能告诉我 张韶涵一共开了几场演唱会
为什么客机试飞时不收起落架
如何在手机上看到央视微博微信
我在中国银行存20000元一年定期想知道利息是
横县花都足球场这个地址在什么地方,我要处理
推荐资讯
2/3+2/9+2/27+2/81+2/24
QQ飞车辅助怎么用 教教我
单选题下列名称中,属于组织的是A.心脏B.唾液
书籍的该如何排版设计
游戏输出什么意思
锡总是粘在烙铁上不往电线上跑
《中学物理教学参考》评职管用不?
打字速度1分钟最快速度是多少
我喜欢吃生米怎么办
为什么做完过山车颈椎会难受啊 ,是不是有什
请问这几张清朝地契值钱吗
手电钻用500瓦和300瓦哪个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?