- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 IBATS如何调用mysql/oracle的function
网上大多是ibats对oracle存储过程和函数的配置,由于oracle驱动支持在java代码中用call调用function,所以网上的配置也是正确的: <parameter property="result" jdbcType="VARCHAR" javaType="java.lang.String" mode="OUT" /> <
2012-07-30 16:57:54 984
原创 mysql insert语句精辟之处
1.使用INSERT插入多条记录 这里并不是我们所想insert into select语法,mysql提供了另一种解决方案,就是使用一条INSERT语句来插入多条记录。这并不是标准的SQL语法,所以无法在oracle等数据库中使用。 语法:insert into tablename(col1,col2,col3) value (a,a,a),(b,b,b),(c,c,c),(d,d,d);这
2012-07-27 10:00:32 558
转载 mysql 调试和优化
mysql 调试和优化 1.调试 mysql 命令方法: mysql>explain select * from t1 \G 或: mysql>desc select * from t1 \G 主要查看以下属性: (1)type 是否用到索引 (2)key 索引名称 (3)rows 查询影响的行数(越少说明优化的越好) 2.用 mysql 命令获得一些服务优
2012-07-21 11:23:22 666
原创 mysql与oracle宏观区别
mysql:一个用户可以建立多个数据库,没有表空间感念。 oracle:一个数据库可以建多个用户,一个数据库也可以建多个表空间,一个用户也可以对用多个表空间。 例子:select * from XXXXXX.tablename; oracle会将XXXXXX解读为用户、mysql会将XXXXXX解读问库名。 另外oracle对远程数据库可以用DBLI
2012-07-18 15:17:37 397
转载 jetty部署
就像把Derby作为DB嵌入到应用程序中一样,我们也可以在应用程序中非常方便地启动Jetty服务器,从而可以在很短时间内启动Web服务器,方便地调试应用程序。 要达到在应用程序中启动调试Jetty,我们所要做的就只有以下三步。 1、加入Jetty依赖的Jar包: 要想让Java程序跑起来,首先肯定得有程序所依赖的Jar包才行。 如果是用Maven构建工程,则只要加入以下依赖就行:
2012-07-18 11:06:36 764
原创 用mysql实现oracle sequence功能
由于mysq只有递增列的概念没有oracle的sequence功能,这样对于以前习惯用oracle数据库开发的程序员不太实用,尤其在要使用nextval在获取增长序列的时候。这样就设计一个能模拟oracle sequence的功能。 思路:我们可以用一张表来记录sequence数据,其实在使用oracle sequence的时候也类似是一张表,currentval、nextval和增长系数就
2012-07-18 11:03:09 9944
原创 java 获取某月份的具体天数(含润年不润年)
//方法1 String strDate = "2012-02"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM"); Calendar calendar = new GregorianCalendar(); Date date1 = sdf.parse(strDate); calendar.setTime(d
2012-07-16 11:01:35 2022
windows-x86-1.6.0_18.tar.gz
2013-11-27
coherence.jar,coherence-work.jar,tangosol.jar
2012-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人