Oracle安装路径的实际操作

数据库 Oracle
下面的文章主要是对Oracle安装路径的实际操作的描述,其中涉及到一些相关代码的示例,以下就是征文的具体内容的介绍。

 我们今天主要介绍的是Oracle 技巧学习笔记中的Oracle安装路径的描述,愿在你在浏览完此片文章之后再学习Oracle 技巧学习笔记中的Oracle安装路径中以起到抛砖引玉的作用。以下就是文章的具体内容的介绍。

 

 

建立一个最小为1,最大为999999999的一个序列号会自动循环的序列

 

create sequence 序列名

 

  1. increment by 1   
  2. start with 1   
  3. maxvalue 999999999   
  4. cycle;  

当向表中插入数据时,SQL语句写法如下:

SQL> insert into 表名 values(序列名.nextval,列1值,列2值);

2.如何改变表中列的名字?

 软件环境:

1、Windows NT4.0 Oracle 8.0.4

 

2、Oracle安装路径为:C:ORANT

 

实现方法:   

SQL> create table t2(新列名) as select * from t1; --以新名字命名列名

 

SQL> drop table t1; --删除表1

 

SQL> rename t2 to t1;--把表2改名为表1

 

3.如何删除表中的列?

 

软件环境:

 

1、Windows NT4.0 Oracle 8.0.4

 

2、Oracle安装路径为:C:ORANT

 

实现方法:   

  1. SQL> create table t2 as select from t1;  

以第一个表中的某列建立第二个新表

 

SQL> drop table t1; --删除表1

 

SQL> rename t2 to t1;--把表2改名为表1

 

Oracle 8i及以上版本中,可以使用以下语句  

 

4.如何查找、删除表中重复的记录

软件环境:

 

1、Windows NT4.0 Oracle 8.0.4

 

2、Oracle安装路径为:C:ORANT

 

问题提出:

 

1、当我们想要为一个表创建唯一索引时,如果该表有重复的记录,则无法创建成功。

 

方法原理:

 

1、Oracle中,每一条记录都有一个rowid,rowid在整个数据库中是唯一的,

 

rowid确定了每条记录是在Oracle中的哪一个数据文件、块、行上。

2、在重复的记录中,可能所有列的内容都相同,但rowid不会相同,所以只要确定出重

 

那些具有最大rowid的就可以了,其余全部删除。

 

3、以下语句用到了3项技巧:rowid、子查询、别名。

 

实现方法:   

SQL> create table a (

 

2 bm char(4), --编码

 

3 mc varchar2(20) --名称

 

4 )

 

上述的相关内容就是对Oracle 安装路径的部分内容的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. Oracle移植到mysql中,应注意的事项
  2. 对联机备份Oracle数据的解剖
  3. 在Oracle数据库中使用PL操作COM对象
  4. Oracle进程中出现带锁状况的解决
  5. Oracle动态Web开发实例演示

 

责任编辑:佚名 来源: 互联网
相关推荐

2010-04-21 17:09:17

Oracle安装

2010-04-12 13:05:56

Oracle软件

2010-05-10 10:19:28

Oracle实战RMA

2010-04-20 11:06:33

Oracle索引

2010-04-01 14:06:13

Oracle Name

2010-04-01 13:39:43

Oracle Name

2010-03-31 16:11:00

Oracle启动

2010-04-16 13:59:40

Oracle数据

2010-03-31 15:23:43

Oracle数据库软件

2010-04-01 17:56:59

Oracle客户端配置

2010-04-07 13:02:14

Oracle 存储过程

2010-04-12 14:44:06

Oracle Impd

2010-03-29 15:57:07

Oracle exp备

2010-04-02 13:34:33

Oracle DBA

2010-04-14 09:33:58

Oracle Spat

2010-04-02 15:53:36

Oracle绑定变量

2010-04-06 08:58:27

Oracle job

2010-04-01 16:06:08

Oracle修改表ow

2010-04-15 14:30:35

Oracle创建

2010-04-16 09:52:40

Oracle JOB
点赞
收藏

51CTO技术栈公众号