因为项目需要,有一个已经写好的JAVA程序,想要在ORACLE某个表的触发器中调用,以使得每次数据更新时,调用这个JAVA程序,来修改后台某个数据。 现将过程记录如下: 1。编写JAVA程序 public class Main { public static void modify(String statTime) { String datas = "/var/spool/cron/oracle"; File data = new File(datas); StringBuffer backup = null; try { StringBuffer content = new StringBuffer(); backup = new StringBuffer(); BufferedReader san = new BufferedReader(new FileReader(data)); String line = null; while((line=san.readLine())!=null) { backup.append(line); backup.append("/n"); } content.append("15 "); content.append(statTime.trim()); content.append(" * * * /home/oracle/task.sh"); cont