一、DBMS_OUTPUT的用途 1、调试代码,输出变量和表达式的值。 2、调试代码,输出动态SQL拼接的语句,再运行输出的语句进行调试。 3、生成报表等功能。二、启用和停用DBMS_OUTPUT功能 1、set serveroutput on,启用DBMS_OUTP...
分类:
数据库 时间:
2016-01-06 13:53:04
阅读次数:
320
一网友问在MySQL中如何只用SQL语句导出带日期格式的文件。觉得有点意思,于是尝试了一下。导出文件使用SELECT INTO OUTFILE 但是OUTFILE后面的值不能使用变量,所以只能使用动态SQL语句来实现。其中表user为测试表。具体语句如下所示 mysql> SET @SqlScrip...
分类:
数据库 时间:
2015-12-30 22:04:21
阅读次数:
307
DBMS_SQL包提供一个接口,用于执行动态SQL(包括DDL 和DML)。DBMS_SQL定义了一个实体叫游标ID,游标ID 是一个PL/SQL整型数,通过游标ID,可以对游标进行操作。DBMS_SQL包和本地动态SQL在功能上有许多重叠的地方,但是有的功能只能通过本地动态SQL实现,而有些功能只...
分类:
数据库 时间:
2015-12-18 18:23:58
阅读次数:
228
DBMS_SQL包提供一个接口,用于执行动态SQL(包括DDL 和DML)。DBMS_SQL定义了一个实体叫游标ID,游标ID 是一个PL/SQL整型数,通过游标ID,可以对游标进行操作。DBMS_SQL包和本地动态SQL在功能上有许多重叠的地方,但是有的功能只能通过本地动态SQL实现,而有些功能只...
分类:
数据库 时间:
2015-12-18 14:46:01
阅读次数:
193
trim标签有点类似于replace效果。trim 属性 prefix:前缀覆盖并增加其内容 suffix:后缀覆盖并增加其内容prefixOverrides:前缀判断的条件 suffixOverrides:后缀判断的条件 UPDATE test name = #{name}, phone...
分类:
移动开发 时间:
2015-12-17 12:57:30
阅读次数:
8040
接上文:T-SQL动态查询(3)——静态SQL 前言: 前面说了很多关于动态查询的内容,本文将介绍使用动态SQL解决动态查询的一些方法。 为什么使用动态SQL: 在很多项目中,动态SQL被广泛使用甚至滥用,很多时候,动态SQL又确实是解决很多需求的首选方法。但是如果不合理地使用,会导致性能问题及无法维护。动态SQL尤其自己的优缺点,是否使用需要进行评估分析:动态SQL优点:动态SQL提供了强大的扩...
分类:
数据库 时间:
2015-12-09 10:06:29
阅读次数:
235
--方法0:动态SQL法declare @s varchar(100),@sql varchar(1000)set @s='1,2,3,4,5,6,7,8,9,10'set @sql='select col='''+ replace(@s,',',''' union all select ''')+...
分类:
数据库 时间:
2015-12-07 18:32:49
阅读次数:
237
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)foreachwheresettrim下面我们主要说 where set trim 这三个标签1,where标签
SELECT * from STUDENT_TBL ST...
分类:
数据库 时间:
2015-12-06 17:46:52
阅读次数:
216
存储过程:SQL Server 存储过程博客园上的一篇文章,讲解的非常详细,有测试代码,很实用。sqlserver存储过程中执行动态sql语句The Curse and Blessings of Dynamic SQL存储过程及游标学习笔记博客园,很基础,很细致,不错的文章。T_SQL语句:sqls...
分类:
数据库 时间:
2015-12-05 23:58:28
阅读次数:
386
深入了解MyBatis参数目录[-]深入了解MyBatis参数参数处理过程处理接口形式的入参处理集合参数的使用在动态SQL条件中使用参数在SQL语句中使用参数${propertyName}参数#{propertyName}参数详解最后MyBatis分页插件MyBatis通用MapperMybatis...
分类:
其他好文 时间:
2015-11-27 10:38:37
阅读次数:
200