易截截图软件、单文件、免安装、纯绿色、仅160KB

在oracle表中怎样创建自增长字段

.建立测试数据表
CREATE TABLE TEST
(
ID NUMBER PRIMARY KEY,
NAME VARCHAR2(20)
);
2.创建序列
CREATE SEQUENCE SEQ_TEST;
3.创建触发器
CREATE OR REPLACE TRIGGER AUTOINCREMENT
BEFORE INSERT ON TEST
FOR EACH ROW
WHEN (NEW.ID IS NULL)
BEGIN
SELECT SEQ_TEST.NEXTVAL INTO :NEW.ID from DUAL;
END;
/
4.插入数据
INSERT INTO TEST(NAME) VALUES('increase');
5.查看插入结果
SELECT * from TEST;


相关文档:

Oracle10g r1在LINUX OS4上的安装

安装oralce10g R1(10.1)步骤方法:
第一部分:
一.  硬件环境:
   1. RAM:至少512M
    2.  交换分区大小至少1G(或者是内在的2倍)
   3./tmp目录 至少有400M空闲空间
   4. oracle软件安装空间至少在1.5G--3G之间(依据安装oracle类型而定)
 &nbs ......

oracle sequence值重置回1

declare 
  n   number(10); 
  tsql   varchar2(100); 
  begin 
  select   test_seq.nextval   into   n   from   dual; 
  n:=-(n-1); 
  tsql:='alter   ......

Oracle 归档与非归档的切换

首先查看数据库现有模式可使用以下语句
select name,log_mode from v$database;
也可以用下面的语句
archive log list;(该方法需要as sysdba)
SQL> archive log list
Database log mode       No Archive Mode
Automatic archival      Disabled
Archive destination      /export/home ......

oracle 数据文件太大了 硬盘不够的处理办法

在导完数据之后发现 oracle的安装盘只有几M的空间了。
现在有两个方案可以选择
1.把数据文件转移到另外一个盘去。
我导数据的时候是这样做的 1.新建一个表空间,为表空间添加一个数据文件(assure_dt)。2.新建用户,表空间指向步骤1新建的表空间。
然后导入。我用的是oracle 10g
问题1.为什么我添加的数据文件as ......

Oracle数据库的启动和关闭

Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。
一、启动和关闭Oracle数据库  对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号