数据库|mysql教程
MyBatis结果集,MyBatis,MyBatis调用My
数据库-mysql教程
微信投票送礼物源码,vscode没有在终端打开,麒麟ubuntu壁纸,tomcat实现ip访问,爬虫代理什么,php标签赋值,博罗抖音seo推广优化,帝国cms新闻网站源码,大宗商品交易类网站织梦模板lzw
存储过程中经常需要返回结果集。 MySQL 中直接用 select 即可返回结果集。而 Oracle 则需要使用游标来返回结果集。这一点 MySQL
thinkphp 2次开发 小说采集源码,vscode一般用哪个版本,Ubuntu安装ase,tomcat 同时访问量,爬虫框架代码,php热门框架,怀化百度seo优化收费lzw
源码之家上的网站怎么部署,ubuntu系统是乱码,itcast爬虫的例子,直接跳转php,seo ctrl ulzw
存储过程中经常需要返回结果集。 MySQL 中直接用 select 即可返回结果集。而 Oracle 则需要使用游标来返回结果集。这一点 MySQL 相对比较方便,如下代码即可实现输出结果集:
存储过程定义:
DELIMITER $$
DROP procedure IF EXISTS pro_sql_data1 $$
CREATE procedure pro_sql_data1(in sear_name varchar(2000))
BEGIN
if sear_name is not null and sear_name!=” then
select id,name,date_format(create_time,’%Y-%m-%d’) as repDate from ad_place where
name like concat(‘%’,sear_name,’%’);
ELSE
select id,name,date_format(create_time,’%Y-%m-%d’) as repDate from ad_place;
end if;
END$$
DELIMITER;
执行结果:
{call pro_sql_data(
#{obj,jdbcType=VARCHAR,mode=IN}
)
}
Java代码
public String query(String param) throws Exception {
logger.info(param);
Map queryMap = new HashMap();
queryMap.put(“obj”, param);
//List listIis1 = reportDao.select4MapParam(queryMap, “currentSql”);
List listIis2 =reportDao.select4MapParam(queryMap,”test123″);
return JSONArray.fromObject(listIis2).toString();
}
注:有上面可知,mysql存储过程中可以直接使用select语句返回结果集,,而且mybatis可以直接使用list接收这个结果集(无需游标)。
MyBatis入门学习教学
Java实战应用:Mybatis实现单表的增删改
[Java][Mybatis]物理分页实现
Mybatis快速入门教学
Mybatis的关于批量数据操作的测试
Mybatis中对List 对象List的批处理插入操作
MyBatis 的详细介绍:请点这里
MyBatis 的下载地址:请点这里
本文永久更新链接地址: