今天小白想通过ibatis循环生成sql语句去替代对列表循环然后执行每次插入的操作。但是网上的资料都有问题,小白一直都没有搞明白,小白如果解决了之后,我一定会在后面加上解决办法的。
分类:
其他好文 时间:
2014-05-27 01:05:42
阅读次数:
270
注册了园子账号两个月了,今天刚开通博客,博客页面一片空白,对于有强迫症的我来说实在看得难受,刚好小菜鸟我最近做老师布置的课程设计需要组合查询,一开始我傻傻的拼sql语句,界面看起来乱七八糟啊,请教过老师后知道可以将表单获取的数据存进map中,再动态拼接sql语句。测试了一下发现我之前实在是太傻X了,...
分类:
数据库 时间:
2014-05-24 03:11:20
阅读次数:
508
/* Formatted on 2014/5/19 17:16:16 (QP5
v5.240.12305.39476) */ SELECT s.sid, s.serial#, ss.sql_text FROM v$session s,
v$sql ss WHERE s.prev_...
分类:
数据库 时间:
2014-05-23 12:32:00
阅读次数:
345
1. 查看Oracle数据库是否存在IO相关的竞争等待有下面三种方法:statpack报告的top 5
wait events或者AWR报告中的top 5 timed
events。数据库等待事件的sql语句跟踪中主要都是IO相关的等待事件的限制。操作系统工具显示存储数据库文件的存储磁盘有非常高的利...
分类:
其他好文 时间:
2014-05-23 12:22:52
阅读次数:
429
方法/步骤1登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出 步骤阅读 2输入sql语句select * from
V$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文 步骤阅读 3进入注册表,依次单击HKEY_LOCAL_MA...
分类:
数据库 时间:
2014-05-23 11:49:58
阅读次数:
357
以Oracle为例吧
Statement为一条Sql语句生成执行计划,
如果要执行两条sql语句
select colume from table where colume=1;
select colume from table where colume=2;
会生成两个执行计划
一千个查询就生成一千个执行计划!
PreparedStatement用于使用绑定变量重用执行计划
...
分类:
数据库 时间:
2014-05-22 13:44:55
阅读次数:
380
在某些条件下,我们要求网站的某页上显示指定的信息,
但是这种指定如果固定去用代码写死的话,对以后的改动将会是大麻烦;
这时候sql语句的优势就凸显出来,利用sql语句只需要改改数字,就能让显示的内容彻底替换;
代码如下:
[e:loop={'select * from phome_ecms_news where id in (2452,2697,2299,2267)',4,24,0...
分类:
数据库 时间:
2014-05-22 13:14:19
阅读次数:
425
1 PL SQL概念
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。
PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,
所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,
通过逻辑判断、循环等操作实现复杂的功能或者计算的程...
分类:
数据库 时间:
2014-05-20 16:14:34
阅读次数:
384
这个项目的底层是用ibatis框架完成,这几天也是都在用这个框架写代码,也有了一些简单的理解,把项目拿过来后主要的配置都已经配置好了,比如一些事务、日志控制等,在开发中主要用到的是写SQL语句以及熟悉ibatis xml文件都提供的一些标签,这些标签大部分是用来处理判断、逻辑,使得sql可以动态组装变的更灵活。
在写代码的工作量上ibatis要比hibernate高一些...
分类:
系统相关 时间:
2014-05-20 14:05:31
阅读次数:
339
前面几篇文章讲到了如何使用框架进行简单结构的增删改查操作,由于个人能力有限在对于复杂的SQL操作面前也是无能为力,只能自己动手来写SQL语句。在Git.Framework中提供了一个公共的接口来直接操作SQL语句。
一. SQL配置文件的结构简介 在这个框架中提供了单独的配置文件用于来管...
分类:
数据库 时间:
2014-05-20 09:48:03
阅读次数:
396