sql中时间的一些特殊转换
2023-09-27 14:26:15 时间
1.修改时间的秒和微秒
create table a (Dtime datetime);
insert into a
select '2013-08-30 17:59:35' union all
select '2013-09-01 17:59:35' union all
select '2013-09-02 17:59:35' union all
select '2013-09-03 18:59:35'
select * from a
update a set Dtime=dateadd(ss,(rand(checksum(newid()))*60-datepart(ss,Dtime)),Dtime)
update a set Dtime=dateadd(ms,(rand(checksum(newid()))*1000-datepart(ms,Dtime)),Dtime)
select *,rand(checksum(newid()))*60,datepart(ss,Dtime) from a
drop table a
2.时:分:秒格式与整数秒的转换
select convert(varchar(8),dateadd(ss,5000,108),108)
select datediff( s,'00:00:00','23:59:59')
相关文章
- go语言时间类型、字符串转换为时间、时间转换为字符串
- 毫秒转换为天、小时、分、秒
- OpenCV视频读取播放,视频转换为图片
- C#中字符转换问题详解
- JSON 格式的转换: 数组、字符串、List集合、DataTable,实体对象
- linux网站配置文件.htaccess伪静态转换到IIS web.config中
- 网络地址转换相关函数使用(inet_addr,inet_ntoa,inet_addr)
- Qt中QString,int,char,QByteArray之间相互转换
- SQL 语句转换格式函数Cast、Convert
- SQL转换全角和半角函数
- sql 中英文标点符号转换
- Flink教程(1) Flink DataStream 创建数据源 转换算子
- DB Convert Studio,转换数据库结构
- 【Android 内存优化】使用 Memory Analyzer ( MAT ) 工具分析内存 ( hprof 文件转换 | MAT 工具下载 | MAT 工具使用 )
- [linux]查看文件编码和编码转换