运用场景:
1、DB2 数据库中的记录被更改。
2、如果这个更改使数据记录满足某些基于布尔逻辑的条件,数据库触发器将调用一个 Java UDF。
3、Java UDF 使用 WebService接口通知其他服务。
步骤1:创建表
create table zjyw.TTRD_UDF
(CODE varchar(30) not null,
NAME varchar(50) not null,
REMARK varchar(100) not null)
步骤2:测试数据
insert into zjyw.TTRD_UDF values('TF1501','TF1501','http://127.0.0.1:8080/Test');
insert into zjyw.TTRD_UDF values('TF1503','TF1503','http://127.0.0.1:8080/Test');
步骤3:新建JavaUDF.java
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import COM.ibm.db2.app.UDF;
public class JavaUDF extends UDF {
//private static final Logger logger = LoggerFactory.getLogg