oracle 根据年月日生成编号
来源:互联网 发布:淘宝商城首页 编辑:程序博客网 时间:2024/06/16 23:34
Create Table test
(
Id Number(32) Primary Key,
createDateTime Date
)
Delete From test;
Commit;
Insert Into test Values(2011120901,sysdate);
Insert Into test Values(2011120902,sysdate);
Insert Into test Values(2011120903,sysdate);
Insert Into test Values(2011120904,sysdate);
Insert Into test Values(2011120905,sysdate);
Insert Into test Values(2011120906,sysdate);
Insert Into test Values(2011120907,sysdate);
Insert Into test Values(2011120908,sysdate);
Insert Into test Values(2011120909,sysdate);
Insert Into test Values(20111209010,sysdate);
Insert Into test Values(201112090100,sysdate);
Commit;
Select Case When nvl(max(Id),0) =0 Then concat(To_char(Sysdate,'yyyyMMdd'),'01')
Else concat(concat(to_char(Sysdate,'yyyymmdd'),'0'),to_char(To_number(substr(to_char(Max(Id)),length(to_char(Sysdate,'yyyymmdd'))+1,length(to_char(Max(Id)))))+1))
End As ids1
from test
Where to_char(createDateTime,'yyyy-mm-dd')=to_char(Sysdate,'yyyy-MM-dd');
- oracle 根据年月日生成编号
- 根据年月日生成编号sqlserver
- 根据日期生成编号(年月日时分秒)
- asp生成年月日十分秒编号
- asp生成年月日开始的编号
- 根据日期自动生成序列编号
- php根据数据id自动生成编号
- 如何根据当前时间生成唯一编号
- 1、Java根据日期生成编号
- Oracle自动生成编号的函数
- 关于生成oracle自动编号的浅析
- ORACLE存储过程自动生成编号
- Oracle 生成单据编号存储过程
- 动态SQL根据旧编号自动排序生成有规则的新编号
- 根据年月日计算星期
- 根据秒数来描述年月日
- 生成编号
- oracle与sqlserver利用函数生成年月日加流水号
- android开发我的新浪微博客户端-载入页面UI篇(1.1)
- JAVA 线程 同步
- 用jquery实现类似google将搜索结果显示在下列列表中的方法
- assert的使用
- vi编辑器
- oracle 根据年月日生成编号
- js防止图片撑破页面技巧
- Firefox和360浏览器 多账号同时登入
- Eclipse C/C++开发环境搭建
- MySQL数据库存储引擎MyISAM和InnoDB的详解对比
- android开发我的新浪微博客户端-用户首页面UI篇(5.1)
- Oracle 参数 与 SQL Server 区别
- 编写第一个HADOOP应用程序
- awk -F "" '{print $NF}'