create table ADDRESSBOOK(
ID CHAR(10) not null,
NAME VARCHAR2(25) not null,
PHONE VARCHAR2(10) not null,
ADDRESS VARCHAR2(50) not null,
constraint "SYS_C003049" primary key ("ID")
);
1创建序列
SQL> create sequence seq_Addressbook_
2 increment by 1
3 start with 1
4 minvalue 1
5 nocache;
2,创建触发器
SQL> create or replace trigger users_text
before insert on ADDRESSBOOK
for each row
begin
select to_char(seq_Addressbook_id.nextval) into:new.id from dual;
end users_text;
/
3, 测试
SQL> insert into addressbook (name,phone,address)
2 values('gj','11','bj');
已创建 1 行。
SQL> select * from addressbook;
ID NAME PHONE
---------- ------------------------- ----------
ADDRESS
--------------------------------------------------
u100 33 11
22
2 gj 11
bj
分享到:
相关推荐
在Oracle 9i中,创建数据库需要规划数据表结构,定义字段类型、长度和约束条件,如主键、外键、唯一性等。 安装Oracle 9i是一个复杂的过程,涉及服务器硬件需求、操作系统兼容性、网络配置等。初学者应了解安装前的...
Oracle9i是一款强大的关系型数据库管理系统,其在21世纪初发布,提供了众多先进的功能,以满足企业级数据存储和管理的需求。以下是针对标题、描述和标签中的关键知识点的详细阐述: 1. **Oracle9i的数据库管理**: ...
在20天的时间里,通过这本书,读者可以系统地掌握Oracle 9i的基础知识和实践技能。Oracle 9i是Oracle公司推出的一款重要的数据库产品,它在数据管理、性能优化、安全性以及网络支持等方面都有显著提升。以下是本书...
序列则为自动增长的数字序列,常用于主键生成。 五、数据查询与操作 学会使用SQL语言是操作Oracle9i的关键。SELECT语句用于查询数据,INSERT、UPDATE和DELETE则分别用于添加、修改和删除数据。此外,还有聚合函数...
Oracle 9i是Oracle数据库的一个重要版本,它引入了许多新特性和改进,使得SQL在数据管理和分析上的效率得到显著提升。以下将详细介绍该书涵盖的关键知识点。 1. SQL基础:本书首先会介绍SQL(Structured Query ...
### Oracle 9i 中文版基础教程知识点梳理 #### 一、关系型数据库系统简介 **1.1 关系型数据** - **定义**: 关系型数据是一种通过关系数学模型来表示的数据形式,该模型使用二维表格的方式组织数据。 - **示例**: ...
Oracle 9i是Oracle公司发布的一个重要版本,它在数据库管理领域有着广泛的使用,尤其对于初学者来说,它是深入理解数据库系统的一个理想起点。Oracle 9i全称为Oracle Database 9i,它提供了许多增强的功能和优化,以...
在学习Oracle9i的过程中,理解其核心概念和技术是至关重要的,因为Oracle9i作为一款功能强大的关系数据库管理系统,是许多企业和组织数据存储与管理的基石。 1. **Oracle9i安装**:Oracle9i的安装过程涉及多个步骤...
这本书详细介绍了Oracle9i版本的SQL语言,帮助读者掌握在数据库管理中必备的基础知识和技能。下面将从几个关键的知识点进行深入解析。 1. **SQL基础**:SQL,全称为结构化查询语言(Structured Query Language),...
### Oracle 9i 中文版基础教程知识点梳理 #### 一、关系型数据库系统简介 ##### 1.1 关系型数据与关系型数据库 **1.1.1 什么是关系型数据** - **定义**: 关系型数据是基于关系数学模型的数据表示方式。 - **形式...
在Oracle9i中,SQL*PLUS是用于交互式数据库管理的工具,用户可以通过它来执行SQL查询、更新数据、创建和管理数据库对象。了解SQL*PLUS的基础对于任何Oracle数据库管理员或开发者都是至关重要的。 Oracle PL/SQL是...
Oracle9i是一款经典的数据库管理系统,尤其在企业级应用中广泛使用。本文将详细介绍在Windows平台上安装Oracle9i的步骤,以及后续的数据库管理和操作。 ### 1. 系统安装 首先,确保你的Windows系统满足Oracle9i的...
了解并掌握这些基本操作后,你将能够开始在Oracle 9i数据库中进行基本的数据操作和管理。随着对Oracle特性和功能的深入理解,你可以进一步探索如索引、视图、触发器、存储过程等功能,以满足更复杂的企业级需求。...
Oracle 9i是Oracle公司在2001年发布的一个重要版本,它引入了许多新特性和改进,提升了性能、可用性和可管理性。 在Oracle 9i中,最重要的概念之一是数据存储和管理。Oracle数据库使用表空间来组织数据,表空间由一...
### ORACLE9I 物化视图 #### 执行概览 随着数据库技术的发展,无论是数据仓库、数据集市还是在线事务处理(OLTP)系统,都承载着大量的等待被发现和理解的信息。然而,在海量数据中及时准确地查找并呈现这些信息...
Oracle 9i是一款由甲骨文公司开发的关系型数据库管理系统,是Oracle数据库产品中的一个重要版本。本教程通过一系列PPT课件,详细介绍了Oracle 9i的基础知识和高级特性,包括数据操作、游标、触发器等内容,对于学习...
### Oracle9i SQL for End Users – 关键知识点解析 #### 一、Oracle 9i数据库简介 Oracle 9i是一款由Oracle公司发布的强大关系型数据库管理系统(RDBMS)。它在Oracle 8i的基础上进行了大量的改进和增强,尤其是在...
Oracle 9i是Oracle公司推出的一个里程碑式的数据库产品,它在性能、可扩展性、安全性和管理性上都有显著提升,为当时的企业级应用提供了强大的支持。 1. **概念模型设计**:在设计数据库时,首先需要创建概念模型,...
9i版本在2001年发布,引入了许多新特性,如自动存储管理(Automatic Storage Management, ASM)、实时应用集群(Real Application Clusters, RAC)以及增强的数据安全性。 二、安装与配置 Oracle 9i的安装过程包括...
Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,尤其在金融、电信和政府等领域有着深厚的根基。Oracle9i是其历史版本之一,...对于那些仍在使用或支持Oracle9i系统的组织来说,这份文档的价值不可估量。