方案对应于一个用户
自动增一的话要建立为一个序列
create sequence iden...
插入或者update的时候用那个序列iden.nextval
自动增一的话要建立为一个序列
create sequence iden...
插入或者update的时候用那个序列iden.nextval
解决方案 »
- 基于Oracle平台的海量数据挖掘系统
- imp时候有没有办法不导入索引,视图,触发器,存储过程等
- 在PL/SQL过程中如何输出SQL语句块
- 请求mysql高手帮我看看,我很着急咯!
- 如何让Oracle启动时自动加载自定义的初始化参数配置文件
- 请问,我用imp 命令以后提示导入成功,但是实际上非但没有成功,而且3个gb的dmp文件只剩下了4k
- 我做了一个在oracle中创建自增字段的存储过程,执行时,提示我权限不足,不能运行,大家快快帮忙看看!!!!!!!!!100分赠送
- exp/imp简单问题
- Oracle在P4的机器上安装,出现问题?
- 小问题,大用处!各位来看~
- 请问:怎样将数据包导入oracle环境。
- 有关DTS
譬如说怎么建这个IDENTITY数据类型,建好后怎么引用这个数据类型?
解决方法:
先建一序列(create sequence s_name.....),具体看相关然后在更新时取这个序列里的值即可如:
update a.id=s_name.nextval.....
create sequence seq2 start with 1 increment by 1 ;
在表tree上的a列创建触发器:
create trigger tri_seq
before insert
on tree
for each row
begin
select seq2.nextval into :new.a from dual;
end;
在SQL SERVER中到底是那个字段,我怎么找不到?
MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE
NOCACHE NOORDER;CREATE OR REPLACE TRIGGER USERADD
BEFORE INSERT ON MEMBERRG
FOR EACH ROW
BEGIN
SELECT LPAD(USERID.NEXTVAL,4,'0') INTO :NEW.NUM FROM DUAL;
END;