表 aaa 中只有一列主键 AAA INSERT INTO (SELECT * FROM aaa)
SELECT (SELECT MAX(AAA)+1 FROM aaa) FROM DIY WHERE ROWNUM=1;但是前提是表中必须存在一列 还有什么别的方法创建自增列么 如果不用序列的话
SELECT (SELECT MAX(AAA)+1 FROM aaa) FROM DIY WHERE ROWNUM=1;但是前提是表中必须存在一列 还有什么别的方法创建自增列么 如果不用序列的话
解决方案 »
- 修改客户端计算机名称 plsql cloud not load OCI.DLL
- oracle 11g启动不了
- 请大家帮忙看看ORACLE ERP客户档案号是怎样设置的,先谢谢各位了
- linux下安装oracle问题
- 一个用递归求最大最小值的问题,请高手指点迷津。
- Oracle 9i简体中文企业版[3CD] 快来下载.
- ORA-03113通信同道的文件结束
- 怎么在一个过程,函数,触发器里判断一个insert或update或delete成功完成
- 请问Oracle的SQL能不能实现类似C语言的 ? 的功能
- 远程连接数据库显示no listener
- Oracle9.01能直接升级到9.2吗?
- 菜鸟提问了;在线等~
http://blog.csdn.net/carefree31441
我的博客!呵呵
CREATE SEQUENCE "SCOTT"."TEMPSEQUENCE"
INCREMENT BY 1 START WITH 1
MAXVALUE 1.0E28 MINVALUE 1
NOCYCLE CACHE 20 NOORDER
--使用序列
INSERT INTO SCOTT.STUDENT(STUDENT_ID) VALUES(SCOTT.TEMPSEQUENCE.NEXTVAL);