转自:http://www.cnblogs.com/phoebus0501/archive/2011/05/16/2048126.html直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句...
分类:
数据库 时间:
2015-03-10 18:58:54
阅读次数:
251
sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空 时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符...
分类:
其他好文 时间:
2015-03-09 14:34:32
阅读次数:
276
MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能,还可以编写更安全的代码。...
分类:
数据库 时间:
2015-02-28 14:30:06
阅读次数:
165
12动态SQL语句和动态PLSQL语句SQL语句--静态的SQL语句、动态的SQL语句静态的SQL语句--在编译的时候已经确定的SQL,语法和语义引用也是在编译的时候确定下来的动态的SQL语句--由字符串组成,在运行的时候编译和执行12.1动态SQL语句(1)动态SQL的简单案例案例1:动态创建表示例dec..
分类:
数据库 时间:
2015-02-25 23:56:44
阅读次数:
319
1 动态sql即拼接字符串的sql,使用变量代替具体值,10万条语句可以被hash陈一个SQL_ID,可以只解析一次 for i in 1..100000 loop execute immediate 'insert into t values(:x)' using i; end loop; c.....
分类:
数据库 时间:
2015-02-15 16:19:45
阅读次数:
177
序言
MyBatis,大家都知道,半自动的ORM框架,原来叫ibatis,后来好像是10年apache软件基金组织把它托管给了goole code,就重新命名了MyBatis,功能相对以前更强大了。它相对全自动的持久层框架Hibernate,更加灵活,更轻量级,这点我还是深有体会的。
MyBatis的一个强大特性之一就是动态SQL能力了,能省去我们很多串联判断拼接...
分类:
数据库 时间:
2015-02-15 09:34:16
阅读次数:
448
in 多个数据使用动态SQL传入字符串 1.动态SQL传入字符串CREATE OR REPLACE PROCEDURE p_test (v_str VARCHAR2) AS TYPE cur_type IS REF CURSOR ; c_fzt cur_type; v_sql VARCHAR2( 2...
分类:
数据库 时间:
2015-02-06 18:42:16
阅读次数:
422
转自:除非申明,文章均为一号门原创,转载请注明本文地址,谢谢!转载地址:http://blog.csdn.net/kutejava/article/details/9164353#t5 1. if 语句 (简单的条件判断)2. choose (when,otherwize) ,相当于java 语言中...
分类:
数据库 时间:
2015-02-06 18:41:26
阅读次数:
166
版本一:#coding:utf-8import re#把文档中的单引号替换为2个单引号def replacestr(matched): matchedstr = matched.group() x = matchedstr.replace("'", "''") return xdef main():...
分类:
数据库 时间:
2015-02-06 18:25:42
阅读次数:
157
#createtesttableCREATETABLE`testtable`(
`id`int(11)NOTNULL,
`createdTime`datetimeDEFAULTNULL,
`login`text,
`testid`varchar(63)DEFAULTNULL,
PRIMARYKEY(`id`)
)
PARTITIONBYRANGE(TO_DAYS(createdTime))
(
PARTITIONp01VALUESLESSTHAN(TO_DAYS(‘2013-07-0100:00:00‘)),..
分类:
数据库 时间:
2015-02-05 11:36:42
阅读次数:
206