oracle 生成流水号
来源:互联网 发布:123软件是什么 编辑:程序博客网 时间:2024/04/30 03:02
create sequence TRADE_NO_SEQ
minvalue 1
maxvalue 999999
start with 3618
increment by 1
cache 20
cycle;
create or replace function GET_TRADE_NO_FUN return varchar2 is
TRADE_NO varchar2(50);
seq_num VARCHAR2(10);
begin
select TRADE_NO_SEQ.Nextval into seq_num from DUAL;
if seq_num<=999999 THEN
TRADE_NO:=Trim(TO_CHAR(seq_num,'000000'));
end if;
select TO_CHAR(SYSDATE,'YYMMDD')||TRADE_NO into TRADE_NO from DUAL;
return TRADE_NO;
end;
minvalue 1
maxvalue 999999
start with 3618
increment by 1
cache 20
cycle;
create or replace function GET_TRADE_NO_FUN return varchar2 is
TRADE_NO varchar2(50);
seq_num VARCHAR2(10);
begin
select TRADE_NO_SEQ.Nextval into seq_num from DUAL;
if seq_num<=999999 THEN
TRADE_NO:=Trim(TO_CHAR(seq_num,'000000'));
end if;
select TO_CHAR(SYSDATE,'YYMMDD')||TRADE_NO into TRADE_NO from DUAL;
return TRADE_NO;
end;
- oracle 生成流水号
- Oracle 生成流水号
- ORACLE中生成流水号
- Oracle 生成流水号解决方案
- oracle 函数生成流水号
- Oracle流水号生成函数
- ORACLE 创建自增序列生成流水号
- oracle与sqlserver利用函数生成年月日加流水号
- Oracle 生成流水号 存储过程 订单编号
- 手工生成流水号
- SQL生成流水号
- ------------------------生成流水号--------------------------------
- SQL生成流水号
- C#生成流水号
- 生成流水号
- sql 生成流水号
- php生成流水号
- 生成流水号
- Python中文问题
- IOS Table中Cell的重用reuse机制分析
- 完美解决PHP中文乱码问题
- linux预定义变量$@ $<
- Java转义字符对照表
- oracle 生成流水号
- PackageManagerService(四):上层调用
- C++ 存储多种类型的结构
- php 断点调试工具配置之二
- 快速排序优化
- 美剧中的英文粗语脏话知多少?
- 破解中国电信赠送华为无线猫路由(HG522-C)
- 运行时异常与一般异常有何异同?
- git diff:对比working tree、stage、commit文件之间的不同