关于java调用oracle的存储过程 例如:call pagination(?,?,?,?,?,?,?)我的问题是:这个参数部分,只能用“?”来表示吗,还是可以用其他的。因为用“?”表示的话,后面给参数赋值也就只能用数字来标号,这样程序的可读性比较差,有没有其他方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //自定义参数获取参数列表 public static void getParams(PreparedStatement pst, Object[] params) throws SQLException { if (params != null) { for (int i = 0; i < params.length; i++) { pst.setObject(i + 1, params[i]); } } } 这样有区别吗,还不是用的数字来代表参数的标号我记得以前用SQL Server的时候,参数可以用“:paramName”来代替,然后赋值的时候就可以用相应的参数名比如pst.setObject("paramName", param); 想要用procedure修改某幾筆資料,懇請大大指導.. WHERE A.FEE_KIND = C.CHARGE_CODE(+) 求助,这个触发器怎么了? 我想问个BT问题,就是一个ORACLE用户只对应一台机器登陆!! 确实很急,大家帮忙啊:connectionpool.properties连接池问题 请教一个SQL查询语句中过滤多个关键词的问题。多谢 简单数据库查询问题 请教存储文件到数据库的问题! 高分求教多条变成一条的sql语句,答对立即给分 ORACLE中有这样的函数吗? Java传入字符列表给过程解析为in(1,2)条件后取不到值 SSH2+oracle+两表关联操作-实例
//自定义参数获取参数列表
public static void getParams(PreparedStatement pst, Object[] params)
throws SQLException
{
if (params != null)
{
for (int i = 0; i < params.length; i++)
{
pst.setObject(i + 1, params[i]);
}
}
}