自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

转载 hibernate 错误:Provided id of the wrong type for class com.lhaix.pojo.Test. Expected: class java.la

hibernate 错误:Provided id of the wrong type for class com.lhaix.pojo.Test. Expected: class java.la 错误:Provided id of the wrong type for class com.lhaix.pojo.Test. Expected: class java.lang.Long, go

2013-10-31 19:57:38 10061

原创 ORACLE 数据库设计 多对多关系

关于数据库两张表多对多的关系设计,之前以为多对多关系,只要两张表存在各自对方表的主键就行。殊不知这种理解是错误的,今天借此时间总结一下。数据库多对多表设计,假设使用主外键关系设计多对多表关系,会造成:1、对一张表进行DML语句时,该表对应的外键会影响另外一张表的数据,产生级联删除问题;2、因为是多对多的关系,会产生大量冗余数据;--假设以上2种都允许存在,系统将就凑合也还可用。致命

2013-10-29 16:42:52 2174

原创 ORACLE DELETE & TRUNCATE 区别

用法:delete from tablename;truncate table tablename;两者相同点:delete、truncate都能起到清除表数据功能;两者不同点:delete语句用于表、视图等;delete可以指定单条数据删除;delete属于DML操纵语言;truncate只能用于表;truncate删除整表数据;truncate属于DDL定义语言;

2013-10-28 16:37:35 462

原创 ORACLE sqlplus / as sysdba 为什么能登录成功

打开运行,键入“sqlplus / as sysdba” 不输入任何用户名和密码,为什么能登录成功呢?再使用命令:show user;查询当前登录用户为:sys用户或随便键入sqlplus aaa/bbb as sysdba 试试也都可登录成功!!!这是为什么?1、因为oracle用户登录使用的是外部认证的一种认证方式,也就是只要你能正常登录到电脑操作系统,在这里不用输入任何用

2013-10-28 16:06:08 3943

原创 ORACLE 基本命令、表空间创建

--查询数据库所有用户SQL:select * from dba_users;--创建用户create user wangrong identified by wangrong;  --修改用户密码alter user wangrong identified by wangrong1;--删除用户Ldrop user wangrong;--如果用户拥有对象,则不能直

2013-10-28 15:11:31 621

转载 Oracle用户和模式的区别

Oracle用户是Oracle数据库中的重要概念,下面就为您介绍Oracle用户和模式的区别,希望对您学习Oracle用户方面能够有所帮助。(一)什么Oracle叫用户(user):A user is a name defined in the database that can connect to and access objects.Oracle用户是用连接数据库和访问数据库对象

2013-10-28 15:09:34 480

原创 ORACLE PL/SQL 高级部分-事例

--PL/SQL高级部分--PLSQL存储过程简单示范:create or replace procedure modetest(  p_inparameter  in number,  p_outparameter out number,  p_inoutparameter in out number  )  is  v_localvar number;  b

2013-10-24 20:55:38 564

原创 ORACLE PL/SQL基础部分-事例

declare /*定义SQL中使用的变量*/ v_cid number; v_cname varchar2(10); v_count number;begin  select cid,cname into v_cid,v_cname from classes where cid=2;  if(v_cname='9999') then  select count(c

2013-10-24 15:42:01 506

原创 ORACLE 常用SQL函数

oracle中函数分为:字符类函数、数值类函数、日期类函数、空值处理函数、转换类函数、其他常用函数这次主要整理几个ORACLE中常用到的SQL函数 如下:lower()函数 内容转换小写SQL> SELECT LOWER(T_NAME) FROM test_partitioning2;LOWER(T_NAME)-------------abcdeee

2013-10-20 21:31:01 571

原创 ORACLE 分区表

分区表的基本思想就是“分而治之”,所谓“分而治之”就是允许用户将一个存储大数据量表划分成若干个部分,想成相对小、可以独立管理的分区。从而减少了表中数据的存储量,同时加快了检索表数据查询效率。ORACLE 分区表类型有:范围分区、列表分区、间隔分区、散列分区、虚拟分区等。这次就练习范围分区的创建和使用,直接进入实战:--创建test_partitioning表,并以t_id为范围进行分区

2013-10-20 15:58:36 538

原创 ORALCE 创建主键&唯一约束同时也创建索引

ORALCE 创建主键&唯一约束同时也创建索引原理:主键和唯一约束都是限制表字段值不能重复,必须唯一的约束;当一个表中建有主键或唯一约束时,oracle会自动创建对应主键或唯一约束的索引,这索引是oracle自动创建的。为什么oracle会自动创建索引呢?因为新增一条数据时,oracle先去数据库查询此条新增数据是否存在,如果不存在则插入成功,否则插入失败。试想下如oracle

2013-10-20 11:43:10 4460

原创 ORACLE 索引

今天整理ORACLE索引,ORACLE索引有很多类型,包括有:B树索引(默认类型)位图索引HASH索引索引组织表索引反转键(reverse key)索引基于函数的索引分区索引(本地和全局索引)位图连接索引今天主要针对oracle最常见、应用最广泛B树索引(默认类型)、位图索引进行整理,直接进入正文:首先先了解创建索引的语法:CREATE UNIUQE

2013-10-20 10:49:03 933

原创 ORACLE 序列-整理

序列(sequence)是ORACLE数据库库实现列自动增长的唯一方式。创建序列语法如下:CREATE SEQUENCE sequence //创建序列名称[INCREMENT BY n] //递增的序列值是n 如果n是正数就递增,如果是负数就递减 默认是1[START WITH n] //开始的值,递增默认是minvalue 递减是maxvalue[{MAXVALUE n

2013-10-18 16:43:20 480

原创 ORACLE 视图(VIEW)

说ORACLE视图之前,有这样的需求我们先来想一下。有一张老师信息表,表中字段有:老师ID、姓名、婚姻状况、身份证号、代课科目;其中婚姻状况、身份证号教务处人可以查看,但对学生是禁止查看、保密的。此两种身份都用的同一张表,查看不同的结果怎么实现? .........这就用到了视图,限制需要保密的字段信息被学生看到。视图时基于真实表的一个展现。它只是一个逻辑概念,视图中的数据来源于基表(真实

2013-10-18 14:24:29 574

原创 ORACLE soctt 不能创建视图-权限不足

ORACLE 的scott用户创建视图时出错:CREATE OR REPLACE NOFORCE VIEW  classes_viewASSELECT * FROM classes;                   --创建视图语句第 1 行出现错误:ORA-01031: 权限不足解决办法:1、查看当前scott用户权限select * from ses

2013-10-18 10:19:12 644

原创 ORACLE 锁机制

ORACLE锁机制中有两种锁分为:排他锁、共享锁排他锁:又称X锁,当用户操纵一条数据时,oracle会自动隐式的未该用户操纵的这条记录加上排他锁。加上排他锁后其他事务是不能对该条数据操纵的,只能查看,其他事务也不能再继加X锁。当本事务结束后,其他事务才可加X锁操纵这条数据。共享锁:又称S锁,加锁的用户只要查看权限,而不能增删改。其他用户也可对该数据加S锁,也只能有查看权限不能增删改。

2013-10-17 15:05:36 634

原创 ORACLE 事务处理

ORACLE事务整理:1、为什么要有事务的存在?      数据库访问是一个多用户且高并发的访问操作,如多用户在某一时间点上对同一条数据实行更新操作,想想会是什么后果?数据严重混乱、破坏数据的完整性和安全性。      这时数据库事务的横空出世,解决了多用户高并发下数据严重混乱的情况。时乃这是一计灵丹妙药呀(事务管理)      严重后果主要有三:      1). 脏读:两个

2013-10-17 12:03:16 851

转载 jsp页面不识别EL表达式,显示效果为EL表达式自身字符串

jsp页面EL表达式无论都取不到值的原因前几天,JSP页面用的EL表达式,但是无论如何都取不到值,我当时很纳闷,耽搁了我1个小时,最后发现原来Jsp页面默认不识别el表达式,只要将这句写上就OK了,记下来随时提醒自己,希望对大家有帮助。 转自:http://www.myexception.cn/javascript/407429.html

2013-10-12 11:04:19 873

google-collections-1.0.jar

google-collections-1.0.jar是谷歌工程师对java.util.collections工具类的一个扩展。诸多方法得到更简便有效的封装实现,并实现了java.util.collections中无法实现的功能,如:对map集合反向查询(通过value查找对应的key)等许多新增功能。 【此Jar包免费共享,希望能帮助到大家】

2014-11-30

oracle odbc 补丁(bug5699495.zip)

使用powerdesigner配置oracle odbc数据源时出现“an unsupported operation was attempted” 问题,此问题不是操作系统,也不是powerdesigner的问题,而是oracle软件需要打个补丁既OK! 网上搜罗了好长时间,按照压缩包中详细步骤说明将oracle补丁打上,问题准解决!故记录分享给朋友们。

2013-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除