如题
解决方案 »
- 出现错误:ORA-01008: 并非所有变量都已绑定,调试调了很久都不知道怎么回事
- oracle的一个奇怪的sql执行计划
- oracl如何查看那个用户对某张表进行的操作,在日志文件怎么查找出这种信息
- 在oracle的存储过程里,我想访问另外一个用户的表,该怎么写?
- 求ORACLE PL/SQL 帮助文档,发到邮箱或连接都可以~~
- 为什么在我的enterprise manager console 的导航树中没有数据库
- oracle客户端如何导出制定表的建表sql语句?
- 最大值?
- 苦恼小妹
- 关于ORACLE执行一个过程的问题,在线等待!分不够你说,要多少只要我有都给你!!
- ORACLE数据库账户个数,以及分类?
- 为何捕捉不到SQL执行的错误信息
create table DEPT
(
DEPTNO NUMBER(2) not null,
DNAME VARCHAR2(14),
LOC VARCHAR2(13)
) 2、建立一个sequence
create sequence seq_dept
minvalue 1
start with 1
increment by 1
nocache; 3、为dept表建立一个insert trigger
create or replace trigger insert_dept
before insert on dept
for each row
declare
-- local variables here
begin
select seq_dept.nextval into :new.deptno from dual;
end insert_dept; 4、用insert语句测试 insert into dept(dname,loc) values('aaaaaa','bbbbb'); 用select * from dept察看结果【转自/网易社区】
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
NOCACHE -- 不建缓冲区