![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
国安小昊23
这个作者很懒,什么都没留下…
展开
-
在oracle数据库表中删除所有重复的数据,仅保留一条记录
删除重复记录的方法的原理: (1)在oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的,rowid确定了每条记录是在oracle中的哪一个数据文件、块、行上。(2)在重复的记录中,可能所有列的内容都相同,但rowid不会相同,所以只要确定出重复记录中那些具有最大rowid的就可以了,其余全部删除。临时表法:sql>create table test as转载 2012-11-17 18:48:01 · 947 阅读 · 0 评论 -
oracle分页技术
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。(一) 分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM )WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表转载 2012-11-17 18:04:37 · 462 阅读 · 0 评论 -
关系数据库设计范式介绍
.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一范式就是无重复的列。转载 2012-12-25 18:36:40 · 431 阅读 · 0 评论 -
MYSQL数据类型详细介绍
MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比:MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。 MyISAMInnoDB事务不支持支持数据行锁定不支持,只有转载 2013-02-24 11:01:52 · 735 阅读 · 0 评论 -
Java JDBC连接三种数据库
DBUtil类 用于从配置文件中加载数据库属性信息,获取连接和关闭连接。import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java原创 2013-04-16 14:06:02 · 1552 阅读 · 0 评论