sqlserver datatime value plus random number
2024-09-05 23:26:11
If we want to make some identiity value in sqlserver , we can use identity data type in a table.
However, there are some disadvantages on that style,
But , how to ?
Here we go
we can use
replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
to get time as char
result is: 20170210000222
And we can use replace(CONVERT(uniqueidentifier,NewID(), 120 ),'-','')
to gert random number conver to char
How about to make they together
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') + replace(CONVERT(uniqueidentifier,NewID(), 120 ),'-','')
That result like 20170210000436590385B62DDD4D4B9ABB8009BDEDDD40
Then you can make it The result is unqiue and easy to management it.
最新文章
- Android APP压力测试(三)之Monkey日志自动分析脚本
- QlikView 权限设置问题和注意
- 图片放大方法、、菜单栏的位置随滚轮移动固定方法、、<;a>;<;/a>;去外层虚线方法:a:focus { outline:none; -moz-outline:none;};
- [iOS]把16进制(#871f78)颜色转换UIColor
- Mysql编辑工具中使用(Navicat查询结果显示行号)
- [AngularJS] angular-formly: expressionProperties
- C#简单多线程使用(同步和优先权)
- flex 载入GIF图片
- Cocos Studio和Cocos2d-x版本对应关系
- SEAndroid安全机制中的进程安全上下文关联分析
- Effective C++(11) 自我赋值(a=a)时会发生什么?
- Windows的文件权限 研究笔记
- HDU1028【母函数】
- iOS中分段控制器与UIScrollView结合使用
- Maven打war包命令
- 第一章:模型层model layer -- Django从入门到精通系列教程
- sparkStrming 实时插入 mysql 今天使用echart 实现了简单数据展示 很low 但学习必须加深
- C++学习一Virtual
- CentOS 7 单用户模式+救援模式
- linux 常用命令(三)ssh