SQL获取时间戳流水号
流水号生成规则:
1:流水号总长度为22位数
2:流水号总共分三部分:标头(2位)+ 时间戳(YYYYMMDDHHmmSSsss共17位)+ 随机码(3位)
举例流水号:SN20150812102400111234
1
2
3
4
5
6
7
8
9
10
11
|
--获取时间戳
select convert ( varchar , replace ( replace ( replace ( replace ( convert ( varchar ,getdate(),121), '-' , '' ), ':' , '' ), ' ' , '' ), '.' , '' ))
--结果:20150703114447613
--获取随机码
select substring ( convert ( varchar ,rand()),3,3)
--结果:813
--获取完整的流水号
SELECT 'SN' + convert ( varchar , replace ( replace ( replace ( replace ( convert ( varchar ,getdate(),121), '-' , '' ), ':' , '' ), ' ' , '' ), '.' , '' ))+ substring ( convert ( varchar ,rand()),3,3)
--结果:SN20150703114447613813
|
SQL获取时间戳流水号相关推荐
- sql 获取数据库字段信息_使用DBATools获取SQL数据库详细信息
sql 获取数据库字段信息 In the series of articles on DBATools, (see TOC at the bottom) we are exploring useful ...
- java获取当月1号 的时间chuo_java获取时间戳的方法
JAVA 获取当前月的初始时间的时间戳 public static long getMonthFirstDay() { Calendar calendar = Calendar.getInstance ...
- oracle查看时间戳函数,oracle数据库实现获取时间戳的无参函数
oracle数据库实现获取时间戳的无参函数 代码如下所示: CREATE OR REPLACE FUNCTION GETMSTIMESTAMP RETURN NUMBER AS MSTIMESTAMP ...
- SQL获取当月天数的几种方法
SQL获取当月天数的几种方法 原文:SQL获取当月天数的几种方法 日期直接减去int类型的数字 等于 DATEADD(DAY,- 数字,日期) 下面三种方法: 1,日期加一个月减去当前天数,相当于这个 ...
- SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
SQL获取所有用户名,数据库名.所有表名.所有字段名及字段类型2009-03-14 10:481.获取所有用户名:SELECT name FROM Sysusers where status='2' ...
- 如何在JavaScript中获取时间戳
如何在JavaScript中获取时间戳 +运算符 我们可以使用+运算符将日期对象直接转换为UNIX时间戳. 例如,我们可以这样写: +new Date() +日期对象之前操作者触发valueOf的方法 ...
- Java8 LocalDateTime获取时间戳(毫秒/秒)、LocalDateTime与String互转、Date与LocalDateTime互转
本文收录在猪哥GitHub:https://github.com/pig6/Java 中,本项目收集一线大厂面试.实战.Java学习路线等. 本文目前提供:LocalDateTime获取时间戳(毫秒/ ...
- [系统安全] 四十一.APT系列(6)Python解析PE文件并获取时间戳判断来源区域
您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...
- long转时间 unity_Unity3D如何获取时间戳或北京时间
本文实例为大家分享了Unity3D获取时间戳或北京时间的具体代码,供大家参考,具体内容如下 单机游戏因为没有服务器下发时间戳所以要自己获取,当然也可以用现成的时间API来获取. 如果获取本地时间,会导 ...
最新文章
- layer的一种用法,页面多选时用地址传递值过多时,用弹出层画一个form表单,然后通过提交表单传值
- Linux--Socket Buffer--Netowrk Devices--Network Drivers
- 化腐朽为神奇:推荐一个让算法动起来更好理解的学习项目!
- 动态规划算法解最长公共子序列LCS问题
- 什么是Java Marker Interface(标记接口)
- JBoss模块示例–模块化Web应用程序
- 计算机网络之数据链路层:12、CSMA/CA协议-随机访问介质访问控制
- HTML网站即将上线临时托管源码
- C# Weifenluo教程
- c/c++教程 - 1.9 指针 空指针 野指针 const修饰指针 指针常量 常量指针 指针和数组 指针和函数
- 微型计算机控制课程设计,《微型计算机控制技术》课程设计
- SQL Identity自增列清零方法
- 搭建自己的OwnCloud私有云
- 0 1背包问题(dp)c语言,DP实例之01背包问题C语言实现
- 干货:制造业中的机械智能(内附完整PPT)
- 怎样让小孩变成机灵顾客
- php实现简单的留言板
- 线性稳压电源和开关稳压电源
- 信息量、信息熵、条件熵、KL散度、交叉熵
- Xcode自带的instrument中的Automation实现自动化测试简单使用
热门文章
- 华为服务器安装Linux centos7.4,并升级openssh,安装expect,并写入shell脚本,最后设置定时任务
- U盘无法识别,磁盘管理中格式化时提示“系统找不到指定文件”的解决方法
- 刚写的Picture Player 图片播放器
- MYSQL史上最全学习分享
- 机器学习笔记-standford公开课课程学习笔记
- canvas实现图像垂直翻转
- 双目立体视觉建立深度图_双目立体视觉技术的实现及其发展
- yah3c在ubuntu下面的联网之路
- 通用高速数据采集系统软件测试平台的设计与实现
- 什么是JWT? Token? 如何基于Token进行身份验证?