Oracle如何自动生成编号?
sql server2000有一个字段的类型可以字段自动生成编号:
在oracle不知道是那一个字段类型可以自动生成编号:
例如:
表:Table1
字段:AA --???选择那一个字段类型可以“自动生成编号”
BB varchar2(20)
Insert Into Table1(BB)Values('a');
Insert Into Table1(B)Values('b');
SQL> Select * from Table1;
AA BB
--------------------------------------- ----------
1 a
2 b
-------------------------------------能否可以自动生成“1、2、3、4……”
我将字段“AA”数据类型改为“rowid”
还是不能自动生成编号“1、2、3、4……”
在oracle11g没有见有“rownum”数据类型
请问还要设置那里?
序列。
回复内容太短了!
回复内容太短了!
回复内容太短了!
回复内容太短了!
弄个序列就可以了 create sequence sequ_test;
相关问答:
各位大哥,帮个忙。
下个Oracle for vista 版本的安装试试
10G和11G的
http://www.oracle.com/technology/software/products/database/index.html
------------------------------------------- ......
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了
引用
oracle ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
SQL code:
declare
v_deptno number(2);
v_dname varchar2(14);
begin
dbms_output.put_line('请输入部门号和部门名:');
v_deptno:=&deptno;
v_dname:='&dname';
insert into dept01(deptno,dnam ......