Getting the Return Value from JDBC MSSQL

后端 未结 2 775
挽巷
挽巷 2020-11-29 10:33

I\'m connecting to SQL Server (2005) through Java using the Microsoft SQL Server JDBC Driver 2.0.

How do I get the return value from a stored procedure? I\'m doing

2条回答
  •  执念已碎
    2020-11-29 10:47

    c.prepareCall("? = ..");
    cs.execute();
    String returnedValue = cs.getString(1);
    

    (or the method of the appropriate type. You can use getObject alternatively)

    From an old getting started tutorial

    the getXXX methods in CallableStatement retrieve values from the OUT parameters and/or return value of a stored procedure.

    (Btw, the links that were provided by Umesh had this sort of information.)

提交回复
热议问题