码迷,mamicode.com
首页 >  
搜索关键字:动态sql    ( 781个结果
游标和动态SQL
游标类别:静态游标(指在编译的时候,游标就与一个select语句进行了静态绑定的游标。这样的游标仅仅能作用于一个查询语句)和动态游标(就是希望我们的查询语句在执行的时候才跟游标绑定。为了使用动态游标,必须声明游标变量)。 动态游标分两种,各自是强类型和弱类型。强类型的动态游标仅仅能支持查询结果与他类 ...
分类:数据库   时间:2017-06-26 19:05:07    阅读次数:281
MyBatis动态SQL
public interface UserMapper { @SelectProvider(type="UserSqlProvider.class" method="selectWithParam") List<User> selectWithParam(Map<String,Object> par ...
分类:数据库   时间:2017-06-25 10:14:25    阅读次数:189
mybatis中动态SQL之trim详解
一. 背景 之前一直用<where>、<update>、<if>、<foreach>标签用的多,知道有<trim>这个标签,但很少去用,也没有去深入理解它,直到最近遇到一个问题。问题是这样的: 一个SQL有三个int查询字段a、b、c,表达式为:a=#{a} AND (b=#{b} OR c=#{c ...
分类:数据库   时间:2017-06-23 17:23:29    阅读次数:247
[MSSQL]採用pivot函数实现动态行转列
环境要求:2005+在日常需求中常常会有行转列的事情需求处理。假设不是动态的行,那么我们能够採取case when 罗列处理。在sql 2005曾经处理动态行或列的时候,通常採用拼接字符串的方法处理。在2005以后新增了pivot函数之后,我能够利用这样函数来处理。1.动态SQL注入式推断函数--既 ...
分类:数据库   时间:2017-06-23 14:11:21    阅读次数:283
笔记:MyBatis 动态SQL
有时候,静态的SQL语句并不能满足应用程序的需求。我们可以根据一些条件,来动态地构建SQL语句。例如,在Web应用程序中,有可能有一些搜索界面,需要输入一个或多个选项,然后根据这些已选择的条件去执行检索操作。在实现这种类型的搜索功能,我们可能需要根据这些条件来构建动态的SQL语句。如果用户提供了任何... ...
分类:数据库   时间:2017-06-21 23:05:31    阅读次数:259
13mybatis动态SQL
动态语句 if BookMapper.java 映射接口 public interface BookMapper { public List<Book> query(); public List<Book> query(Map<String,Object> map); } BookMapper.xm ...
分类:数据库   时间:2017-06-20 20:18:40    阅读次数:165
oracle 10G 没有 PIVOT 函数怎么办,自己写一个不久有了
众所周知,静态SQL的输出结构必须也是静态的。对于经典的行转列问题,如果行数不定导致输出的列数不定,标准的答案就是使用动态SQL, 到11G里面则有XML结果的PIVOT。 但是 oracle 10G 没有 PIVOT 函数怎么办,自己写一个不久有了。上代码 直接点。 CREATE OR REPLA ...
分类:数据库   时间:2017-06-20 19:13:23    阅读次数:277
Mybatis 动态sql(转载)
原文地址:http://www.cnblogs.com/dongying/p/4092662.html 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choos... ...
分类:数据库   时间:2017-06-15 10:21:05    阅读次数:239
MyBatis动态SQL————MyBatis动态SQL标签的用法
1.MyBatis动态SQL MyBatis 的强大特性之一便是它的动态 SQL,即拼接SQL字符串。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以 ...
分类:数据库   时间:2017-06-09 00:48:05    阅读次数:241
Hibernate 关于实体映射常用注解
注解 类注解(写在类上面的) @Entity 标明实体类 @Table(name="数据库标明") 生成数据库时的表名由这个决定 @DynamicInsert 和 @DynamicUpdate 在Hibernate中可以利用@DynamicInsert(true)和@DynamicUpdate(tr ...
分类:Web程序   时间:2017-06-07 22:28:45    阅读次数:203
781条   上一页 1 ... 40 41 42 43 44 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!