String sql = 你的sql文件读取到的字符串.
pstat = con.prepareStatement(sql);
        pstat.execute();

解决方案 »

  1.   

    你所指的是使用存储过程吧.
    如果是,
    请使用 java.sql.CallableStatement类.
      

  2.   

    楼上的建议是最简单的,先读到字符串里面。
    可能你的文件里面的sql有很多,大概也要你自己分开了。
    如果是DDL还好。
      

  3.   

    .sql文件中所有的sql语句写到XXXX处就可以了
    String sql = XXXX
      

  4.   

    在sql文件是是一些建存储过程和建表的语句,并包含对表的一些初始化数据的插入,根据zez建议全部读取到字符串中运行就可以了吗?