- 博客(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
2014-11-30
oracle odbc 补丁(bug5699495.zip)
2013-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人