Oracle
海风一直眷恋着沙
这个作者很懒,什么都没留下…
展开
-
oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear
将win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip分别解压后,点开始安装,过程很顺利,到54%时杯具出现了:未找到文件 c:oracle....WFMLRSVCApp.ear。 查看install guide找不到解决方法,把2of2的目录拷贝到1of2目录下面,点retry还是不行。只好中止。重新将两个文件解压到D转载 2016-06-27 09:33:37 · 855 阅读 · 0 评论 -
Oracle的sequence的重置
发现某sequence递增的值发生了异常,并没有按照设想的来递增。所以需要进行修正,可采用重建sequence的方法来修正此问题。不过为了避免删除、重建sequence带来的不必要的麻烦(对其它对象的影响),将会采用下面的方法进行修正,事实证明此修正方法要巧妙些。1.为了演示其过程与效果,创建一个新的sequence1create sequence SEQ_DBA_TEST_ID转载 2016-07-26 15:41:53 · 8387 阅读 · 0 评论 -
Oracle使用Mybatis实现List批量插入数据
项目中会遇到这样的情况,一次性要插入多条数据到数据库中,下面就拿Data类来看看两种插入方法: 方法一: Mybatis本身只支持逐条插入,比较笨的方法,就是遍历一个List,循环中逐条插入,比如下面这段代码 for(Data d : ListData) {dataMapper.insertSelective(d);} 这样做的后果就是效率严重低下,因为每次循环都要转载 2016-07-27 10:07:35 · 1395 阅读 · 1 评论 -
Oracle中dual表的用途介绍
本文摘自:http://www.cnblogs.com/qiangqiang/archive/2010/10/15/1852229.htmldual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from du转载 2016-07-27 10:09:06 · 278 阅读 · 0 评论 -
Oracle修改字段类型方法总结
有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar2(20)可以直接执行:alter table tb modify (name nvarchar2(20));3、转载 2016-07-28 17:45:20 · 472 阅读 · 0 评论 -
jdbcType与javaType的对应关系
jdbcType与javaType的对应关系转载 2016-06-23 10:21:34 · 728 阅读 · 0 评论 -
Oracle修改字段类型方法总结
原文链接:http://blog.csdn.net/gdjlc/article/details/23762549/有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar转载 2016-08-22 17:11:54 · 422 阅读 · 0 评论 -
MyBatis在insert插入操作时返回主键ID的配置
很多时候,在向数据库插入数据时,需要保留插入数据的id,以便进行后续的update操作或者将id存入其他表作为外键。但是,在默认情况下,insert操作返回的是一个int值,并且不是表示主键id,而是表示当前SQL语句影响的行数。。。接下来,我们看看MyBatis如何在使用MySQL和Oracle做insert插入操作时将返回的id绑定到对象中。MySQL用法:in转载 2016-08-24 17:42:42 · 659 阅读 · 0 评论