public List listSql(String sql, Object... args){
Query q = getSession().createSQLQuery(sql);
for(int i = 0;i<args.length;i++){
System.out.println(args[i]);
q.setParameter(i, args[i]);
}
return q.list();
}
Query q = getSession().createSQLQuery(sql);
for(int i = 0;i<args.length;i++){
System.out.println(args[i]);
q.setParameter(i, args[i]);
}
return q.list();
}
解决方案 »
- tomcat7安装版没有startup.bat怎么办
- 用什麽方法實現在帖子後面顯示頁數呢?
- JSP从数据库中查找登录用户名的问题?
- 高分求教新建flex工程的问题
- 华育学的编程是否有用?能找到工作嘛?
- 求jspsmartUpload中文文件下载功能添加后的编译jar包
- struts中文乱码问题
- 请教一个getHibernateTemplate调用存储过程的问题
- 请问谁有jspsmart的组件的下载地址,www.jspsmart.com停止运营了
- 如何用正则表达式表示“半角字符”
- 有开源的产品管理或产品报修系统么?
- java web中在jsp下向sql server 可以连接成功但是却不能修改表中的值
create table test(
test varchar2[20],
test1 varchar2[20]
);insert into test values(‘1’,‘2’);
insert into test values(‘2’,‘3’);
insert into test values(‘3’,‘4’);
insert into test values(‘4’,‘5’);
insert into test values(‘5’,‘6’);
insert into test values(‘6’,‘7’);insert into test(test) values('a');
select nvl(null,test) , nvl(test2,'this is null') from test;
結果:1 2
2 3
3 4
4 5
5 6
6 7
a this is null
我的sql语句在pl/sql dev 中可以成功运行,现在是在java端 传入null值时,会报类型错误