oracle 函数和存储过程的用法 我想问下,在oracle中,其函数是有返回值的,那这个返回值是去什么地方了?比如说,一个java程序调用oracle的一个函数,其返回值是不是去java程序调用方那边了?存储过程是通过参数来返回数据的,那如果java调用一个存储过程,其返回数据是不是返回到java程序调用方那边了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要用一个传出型参数,接收oracle返回的值.Java不懂,没办法用例子 DataSet dsReturn = new DataSet();//调用存储过程string cmdText = "procedureTest";DbCommand cmd = db.GetStoredProcCommand(cmdText);#region 设置参数//设置输入参数db.AddInParameter(cmd, "p_paraA", DbType.AnsiString, 'test');//设置输出参数db.AddOutParameter(cmd, "p_paraB", DbType.AnsiString, 200);#endregion //设置参数//执行存储过程TosExecuteNonQuery(cmd);#region 取输出参数值//取 p_paraBstring paraB= Convert.ToString(db.GetParameterValue(cmd, "p_paraB")); 更正下DataSet dsReturn = new DataSet();//调用存储过程string cmdText = "procedureTest";DbCommand cmd = db.GetStoredProcCommand(cmdText);#region 设置参数//设置输入参数db.AddInParameter(cmd, "p_paraA", DbType.AnsiString, 'test');//设置输出参数db.AddOutParameter(cmd, "p_paraB", DbType.AnsiString, 200);#endregion //设置参数//执行存储过程db.ExecuteNonQuery(cmd);#region 取输出参数值//取 p_paraBstring paraB= Convert.ToString(db.GetParameterValue(cmd, "p_paraB")); 跪求一条oracle sql 语句 报错:ORA-01410: 无效的 ROWID。请大侠解决! oracle job的名字问题 有关oracle的导出数据库的问题 大家帮我看看 pl/sql问题 请问如何改Oracle的internal的密码。 oracle脚本建库的简单问题,某oracle库导出一个.sql文件,现在准备将该文件在另一台机器上恢复,如何操作? 这种sql能写出来吗? oracle 中有没有selcet top n类似的命令 新人求助,建表过程提示缺少右括号 ORA-01722 安装TOAD后,在命令窗口导出数据失败
Java不懂,没办法用例子
DataSet dsReturn = new DataSet();
//调用存储过程
string cmdText = "procedureTest";
DbCommand cmd = db.GetStoredProcCommand(cmdText);#region 设置参数
//设置输入参数
db.AddInParameter(cmd, "p_paraA", DbType.AnsiString, 'test');
//设置输出参数
db.AddOutParameter(cmd, "p_paraB", DbType.AnsiString, 200);
#endregion //设置参数
//执行存储过程
TosExecuteNonQuery(cmd);
#region 取输出参数值
//取 p_paraB
string paraB= Convert.ToString(db.GetParameterValue(cmd, "p_paraB"));
更正下
DataSet dsReturn = new DataSet();
//调用存储过程
string cmdText = "procedureTest";
DbCommand cmd = db.GetStoredProcCommand(cmdText);#region 设置参数
//设置输入参数
db.AddInParameter(cmd, "p_paraA", DbType.AnsiString, 'test');
//设置输出参数
db.AddOutParameter(cmd, "p_paraB", DbType.AnsiString, 200);
#endregion //设置参数
//执行存储过程
db.ExecuteNonQuery(cmd);
#region 取输出参数值
//取 p_paraB
string paraB= Convert.ToString(db.GetParameterValue(cmd, "p_paraB"));