自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 什么叫事务

事务是:是访问并可能更新数据库中各种数据项的一个程序执行单元。            是恢复和并发控制的基本单位。   具有原子性,一致性,隔离性,持久性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(i

2010-01-31 16:25:00 2445

原创 面向对象和面向过程的区别

简单的说吧:对象就是类,而过程呢就是顺序,选择,循环,数组,函数:面向对象是以数据为中心,而面向过程以功能为中心 总体而言,面向过程就是分析出解决问题所需要的步骤,然后用函数把这些问题一步一步的实现,然后再使用的时候依次调用就可以了。               面向对象就是把构成问题的事物分解成各个对象,构建对象的目的不是来完成一个步骤的,而是为了描述某个事物在解决整个问题的步骤

2010-01-30 10:38:00 17315

原创 关于位运算!~

java 位运算    前不久做的一个笔记本BIOS相关的项目,操作对BOIS文件里面的内容时进行较多的位运算,于是顺手整理了一份位运算相关的内容。    Java 定义的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long,int,short,char,and byte 。   所有的整数类型(除了char 类型之外)都是有符号的整数。这意味

2010-01-24 15:16:00 432

原创 如何删除数据表中的重复数据(各种数据库)

oracle: delete  from test  a where  rowid>(select min(rowid) from test  b where a.name=b.name);理解:记录虽然存在重复,但是rowid(物理地址)是唯一的,所以在子查询取得重复行中最小的rowid,删除重复行中 大于最小的rowid的行,只是保留了最小rowid的行,就是删

2010-01-13 23:00:00 682

原创 在oracle中临时表的种类

     临时表的概念: 在Oracle数据库中还有一种类型的表,叫做临时表。这个临时表跟永久表最大的区别就是表中的数据不会永远的存在。当一个会话结束或者事务结束的时候,这个临时表中的数据,不用用户自己删除,数据库自己会自动清除。(表是全局,只是数据消失)      Oracle数据库根据临时表的性质不同,可以分为事务临时表与会话临时表。事务临时表是指数据只有在当前事务内有效。一般情况

2010-01-13 21:52:00 7629

原创 Oracle中的绑定变量

绑定变量就是能够替代SQL语句中常量的替代变量作用:    绑定变量只是起到占位的作用,同名的绑定变量并不意味着在它们是同样的,在传递时要考虑的是传递的值与绑定变量出现顺序的对位,而不是绑定变 量的名称。绑定变量是在通常情况下能提升效率,非正常的情况如下:在字段(包括字段集)建有索引,且字段(集)的集的势非常大(也就是有个值在字段中出现的比例特别的大)的情况下,使用绑定变量可能会导

2010-01-13 21:23:00 1065

原创 关于静态方法和非静态方法的心得

public class Cat {   protected static String color = "random";      public Cat() {   }   public void showCatColor() {     System.out.println("Cat:" + color);   }      public static void  showColor() {

2010-01-09 08:43:00 518

原创 oracle中SQL关于时间的问题

时间的默认格式是:to_date(22-JAN-1985,DD-MON-YYYY)                           可以转化成to_date(1985-01-22,yyyy mm dd)时间函数有:months_between(date1,date2); 在两个日期之间  select

2010-01-07 22:28:00 589

原创 delete和 truncate的区别

truncate 是属于DDL语句 无法回滚,不可恢复                                 delete  是DML语句 ,可以回滚Truncate 释放所有的Block ,而Delete 不释放空间当要清空一个非常大的表时, truncate要高效的多, 与表中的数据量没什么关系.truncate   在删除表中的所有数据时用,不可恢复,不删除表的结构,占用资

2010-01-07 19:04:00 407

原创 关于数据库方面oracle中常用到得函数

函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数,组函数SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都可被统称为单行函数。这些函数均可用于SELECT,WHERE、ORDER BY等子

2010-01-06 23:23:00 1242

原创 关于oracle数据库中的时间函数问题

网页 图片 视频 地图 资讯 音乐 问答 来吧» 更多 ▼购物 财经 翻译 博客 265导航日历 照片 文档输入法 工具栏 软件精选更多 » 登录天涯 | 注册天涯 | 帮助   搜索问答 我要提问

2010-01-06 13:13:00 1088

空空如也

空空如也

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

TA关注的人

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