IT猫扑网文章教程

分类分类

oracle函数jdbc使用in/out参数调用程序

2015-06-28 00:00作者:网管联盟

  import java.sql.CallableStatement;

  import java.sql.Connection;

  import java.sql.DriverManager;

  import java.sql.Types;

  public class Main {

  public static void main(String[] argv) throws Exception {

  String driverName = &com.jnetdirect.jsql.JSQLDriver&;

  Class.forName(driverName);

  String serverName = &127.0.0.1″;

  String portNumber = &1433″;

  String mydatabase = serverName + &:& + portNumber;

  String url = &jdbc:JSQLConnect://& + mydatabase;

  String username = &username&;

  String password = &password&;

  Connection connection = DriverManager.getConnection(url, username, password);

  CallableStatement cs = connection.prepareCall(&{call myprocinout(?)}&);

  // Register the type of the IN/OUT parameter

  cs.registerOutParameter(1, Types.VARCHAR);

  // Set the value for the IN/OUT parameter

  cs.setString(1, &a string&);

  // Execute the stored procedure and retrieve the IN/OUT value

  cs.execute();

  String outParam = cs.getString(1);      // OUT parameter

  System.out.println(outParam);

  }

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消