Oracle java源执行SQL语句
oracle的Java源还是非常好的开发利器!至少很多程序,在oracle中就可以完成,节省了开发人员维护量。下面给个小例子,教大家怎样在Java源中插入sql语句。
create or replace and compile java source named deletefile as
import java.awt1.*;
import java.io.*;
import java.io.File;
import java.lang.String;
import java.sql.*;
public class DELETEFILE
{
public static String delAllFile() throws SQLException
{
#sql {INSERT INTO caitest(cc) values('PPPPPP')};
#sql {commit};
return( "0 ");
}
}
需要注意3点:
1 引用import java.sql.*;包
2 函数名称后加入throws SQLException
3 执行后使用提交语句#sql {commit};
创建调用的存储过程:
create or replace procedure RunDx as language java name 'DELETEFILE.delAllFile()';
执行存储过程:
exec RunDx ;
到caitest表中看看数据是否插入吧!
浙公网安备 33010602011771号