用序列:
http://www.dbonline.cn/source/oracle/20031224/PLSQL_oracle%20sequence%20brief%20intro.html1.将好序列后用触发器
2.当然表中要有一个字段来存储这个值。
3.有序列的话不会。如果你只是单纯显示用的话,可以用oracle的伪列rownum,
select rownum,* from tabname
http://www.dbonline.cn/source/oracle/20031224/PLSQL_oracle%20sequence%20brief%20intro.html1.将好序列后用触发器
2.当然表中要有一个字段来存储这个值。
3.有序列的话不会。如果你只是单纯显示用的话,可以用oracle的伪列rownum,
select rownum,* from tabname
解决方案 »
- orcale数据 在意外电脑需要重装后,能还原吗?数据文件还在
- 关于PL/SQL的问题???
- ORA-00932: 不一致的数据类型: 要求 - 得到的却是 BLOB
- 请问如何删除TABLESPACE
- 请问各位高手:如何将大数据存在ORACLE服务器中
- Oracle9 能从远程导出数据吗?用exp命令还是用“数据管理--导出”??
- Oracle Net的问题
- TNS适配器 是什么?安装oracle 时提示“TNS适配器错误”,高分求救!!
- 100分,紧急,有关oracle CLOB 的问题,请问如何将CLob的类型的字段插入到数据库中?除了使用Stream来插入,
- oracle 开发问题
- 新手 oracle
- 安装ORACLE9I,试图执行GETVALUE时,没有找到指定的键
you can try
马上给分
再问一下
我刚才建好了sequence
下一步建触发器如何建啊
实在不是很熟悉
不好意思啊
再给指点一下
呵呵
BEFORE INSERT
ON YW_XXB
FOR EACH ROWDECLARE
V_ID NUMBER;
BEGIN
SELECT SEQ_**ID.NEXTVAL INTO V_ID FROM DUAL;
:NEW.ID := V_ID;END TR_XXB_ID;