SQL> create table T_text
2 (
3 ID number(4) NOT null,
4 UserName varchar2(50) not null,
5 Password varchar2(50) not null,
6 primary key(ID)
7 );
表已创建。
SQL> create sequence Seq_T_text
2 increment by 1
3 start with 1
4 maxvalue 9999
5 cycle nocache;
序列已创建。
SQL> create or replace trigger bef_ins_T_text
2 before insert on T_text
3 referencing old as old new as new
4 for each row
5 begin
6 select Seq_T_text.nextval into:new.ID from dual;
7 end;
8 /
触发器已创建
SQL> insert into T_text(Username,Password)values('gj','gj');
已创建 1 行。
SQL> select * from T_Text;
ID USERNAME
---------- --------------------------------------------------
PASSWORD
--------------------------------------------------
1 gj
gj
分享到:
相关推荐
在Oracle 9i中,创建数据库需要规划数据表结构,定义字段类型、长度和约束条件,如主键、外键、唯一性等。 安装Oracle 9i是一个复杂的过程,涉及服务器硬件需求、操作系统兼容性、网络配置等。初学者应了解安装前的...
Oracle9i是一款强大的关系型数据库管理系统,其在21世纪初发布,提供了众多先进的功能,以满足企业级数据存储和管理的需求。以下是针对标题、描述和标签中的关键知识点的详细阐述: 1. **Oracle9i的数据库管理**: ...
### Oracle 9i 中文版基础教程知识点梳理 #### 一、关系型数据库系统简介 **1.1 关系型数据** - **定义**: 关系型数据是一种通过关系数学模型来表示的数据形式,该模型使用二维表格的方式组织数据。 - **示例**: ...
Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,尤其在金融、电信和政府等领域有着深厚的根基。Oracle9i是其历史版本之一,...对于那些仍在使用或支持Oracle9i系统的组织来说,这份文档的价值不可估量。
### Oracle9i SQL for End Users – 关键知识点解析 #### 一、Oracle 9i数据库简介 Oracle 9i是一款由Oracle公司发布的强大关系型数据库管理系统(RDBMS)。它在Oracle 8i的基础上进行了大量的改进和增强,尤其是在...
在20天的时间里,通过这本书,读者可以系统地掌握Oracle 9i的基础知识和实践技能。Oracle 9i是Oracle公司推出的一款重要的数据库产品,它在数据管理、性能优化、安全性以及网络支持等方面都有显著提升。以下是本书...
2. 数据类型:了解Oracle 9i支持的各种数据类型,如VARCHAR2、NUMBER、DATE、BLOB等,以及它们在不同场景下的应用。 3. 表的创建与管理:学习如何设计和创建数据库表,包括定义字段、设定约束(如主键、外键、唯一...
序列则为自动增长的数字序列,常用于主键生成。 五、数据查询与操作 学会使用SQL语言是操作Oracle9i的关键。SELECT语句用于查询数据,INSERT、UPDATE和DELETE则分别用于添加、修改和删除数据。此外,还有聚合函数...
### Oracle 9i中文版基础培训教程知识点梳理 #### 一、关系型数据库系统简介 ##### 1.1 关系型数据与关系型数据库 **1.1.1 什么是关系型数据** - **定义**: 关系型数据是基于关系数学模型的数据表示方式。 - **...
### Oracle9i中文版基础培训教程知识点概览 #### 一、关系型数据库系统简介 ##### 1.1 关系型数据与关系型数据库 - **关系型数据**:关系型数据采用关系数学模型来表示数据,具体表现为二维表格形式。这种表格...
Oracle 9i是Oracle公司发布的一个重要版本,它在数据库管理领域有着广泛的使用,尤其对于初学者来说,它是深入理解数据库系统的一个理想起点。Oracle 9i全称为Oracle Database 9i,它提供了许多增强的功能和优化,以...
在学习Oracle9i的过程中,理解其核心概念和技术是至关重要的,因为Oracle9i作为一款功能强大的关系数据库管理系统,是许多企业和组织数据存储与管理的基石。 1. **Oracle9i安装**:Oracle9i的安装过程涉及多个步骤...
Oracle9i是一款经典的数据库管理系统,尤其在企业级应用中广泛使用。本文将详细介绍在Windows平台上安装Oracle9i的步骤,以及后续的数据库管理和操作。 ### 1. 系统安装 首先,确保你的Windows系统满足Oracle9i的...
在创建主键约束的同时,Oracle 9i允许创建相应的唯一索引,这有助于确保数据的唯一性和提高查询性能。创建主键约束的语句通常会包括`CREATE INDEX`子句。 综上所述,Oracle 9i对DML和DDL的扩展主要集中在提升数据...
在Oracle9i中,SQL*PLUS是用于交互式数据库管理的工具,用户可以通过它来执行SQL查询、更新数据、创建和管理数据库对象。了解SQL*PLUS的基础对于任何Oracle数据库管理员或开发者都是至关重要的。 Oracle PL/SQL是...
### ORACLE9I 物化视图 #### 执行概览 随着数据库技术的发展,无论是数据仓库、数据集市还是在线事务处理(OLTP)系统,都承载着大量的等待被发现和理解的信息。然而,在海量数据中及时准确地查找并呈现这些信息...
这本书详细介绍了Oracle9i版本的SQL语言,帮助读者掌握在数据库管理中必备的基础知识和技能。下面将从几个关键的知识点进行深入解析。 1. **SQL基础**:SQL,全称为结构化查询语言(Structured Query Language),...
本教程“40057GC11 - Introduction to Oracle9i:SQL Basics Tutorial”旨在为初学者提供SQL基础教程,帮助他们理解并掌握在Oracle9i环境下进行数据管理的基本概念和技能。 SQL(Structured Query Language)是用于...
- Oracle 9i 提供了自动化管理和监控功能,以减少管理成本。 **1.4.4 分布式** - Oracle 9i 支持跨多个地理位置分布的数据中心间的数据库同步和管理。 #### 五、Oracle 9i 的工作模式 **1.5.1 客户机/服务器模式...