创建序列:
CREATE SEQUENCE seq_name
INCREMENT BY 1
START WITH 1
MINVALUE 1
MAXVALUE 999999999
CYCLE
NOORDER
CACHE 50
/使用序列:
SELECT LTRIM(TO_CHAR(seq_name.NEXTVAL,'000000000')) INTO v_var FROM DUAL;
CREATE SEQUENCE seq_name
INCREMENT BY 1
START WITH 1
MINVALUE 1
MAXVALUE 999999999
CYCLE
NOORDER
CACHE 50
/使用序列:
SELECT LTRIM(TO_CHAR(seq_name.NEXTVAL,'000000000')) INTO v_var FROM DUAL;
解决方案 »
- 请教一段sql语句编写
- 帮忙看看这个追踪日志文件的内容意思
- Oracle数据库,怎样使用connect by实现树形结构中数值的累加?
- 请教一个关于不定时job调用的问题。在线等!
- ado方式连oracle,Data Source为什么不能用ip地址
- 按以下这种设计方式,如何用SQL提出,请高人指点?
- 怎么样统计分层的数据?
- 各位大哥一个让我头疼了一天的sql语句?
- 请问ORACLE 8.17 和ORACLE 8.05可以安装在同一台WIN 2000的机器上吗?
- 2. 服务器上有三个在线重做日志组,每个组有两个成员,分布在不同的磁盘上,如果其中一个发现损害,启动时会出现什么情况?如何解决
- Oracle 是否有这样的函数呀?
- [请问]使用VB远程连接Oracle 9数据库的问题
每次自动增1