社区
MS-SQL Server
帖子详情
如何将float类型的日期(如20030105)转换成datetime类型(如2003-01-05)?
vbasten
2003-01-08 09:44:11
如何将float类型的日期(如20030105)转换成datetime类型(如2003-01-05)?
我用cast 和convert试了,可是不行,为什么啊?
...全文
247
7
打赏
收藏
如何将float类型的日期(如20030105)转换成datetime类型(如2003-01-05)?
如何将float类型的日期(如20030105)转换成datetime类型(如2003-01-05)? 我用cast 和convert试了,可是不行,为什么啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
glboy
2003-01-08
打赏
举报
回复
TO alexwoowf(吴)
上面转换的两个都是转为datetime类型的
glboy
2003-01-08
打赏
举报
回复
因为你SQL SERVER中的datetime类型实质上是浮点型,其整数部分存储的是日期,小数部分存储的是时间。
你可以考虑更改该字段的数据类型设计
若只是要返回一个结果集,只要convert(varchar(10),datatime,120)就可以了。
alexwoowf
2003-01-08
打赏
举报
回复
要得到datetime类型(带时间)的话,glboy 就是你要的;
如果转换成2003-01-08的话, 就是阿土哥的了!
vbasten
2003-01-08
打赏
举报
回复
谢了。再请问:我不想要小时分钟,即只想要2003-01-05,怎么办呢?
glboy
2003-01-08
打赏
举报
回复
如果日期中的月或日为个位数的时候,都还有问题,在进一步改进中。
如:2002217,2002021
glboy
2003-01-08
打赏
举报
回复
select convert(datetime,cast(20020217 as varchar(10)),120)
nielisheng
2003-01-08
打赏
举报
回复
SELECT CAST(left(field, 4) + '-' + substring(field, 5,2) + '-' + right(field,2) AS DateTime)
MySQL 数据
类型
详解:字符串、数字、
日期
MySQL 提供了**字符串(String)、数字(Numeric)和
日期
(Date & Time)**三大类数据
类型
,每种
类型
又有不同的子
类型
,以适应不同的业务需求。MySQL 提供了多种数据
类型
,每种
类型
都有其适用场景。合理选择数据
类型
可以提升存储效率、优化查询性能,并避免精度损失。希望这篇文章能帮助你在数据库设计时做出更好的选择!在 MySQL 中,选择合适的数据
类型
对于数据库的。当存储较长的文本或二进制数据时,使用。字符串
类型
用于存储文本数据,主要分为。数字
类型
用于存储整数或小数,主要分为。
将
float
类型
的
日期
转换为
Datetime
类型
的
日期
解决办法1:select (Datename(YEAR ,DataTime)+'-'+Datename(MONTH ,DataTime)+'-'+Datename(DAY,DataTime)+' '+DATENAME(HOUR,DataTime)+':'+DATENAME(MINUTE,DataTime)+':'+DATENAME(SECOND,DataTime) ) 时间 from “表名” o...
MySQL
日期
类型
及与JAVA数据
类型
对应关系
四:MySQL 数据
类型
简介 MySQL支持多种
类型
,大致可以分为三类:数值、
日期
/时间和字符串(字符)
类型
。 数值
类型
:****(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据
类型
**(
FLOAT
**、REAL和DOUBLE PRECISION)。 DECIMAL:涉及金钱用此
类型
FLOAT
:单精度浮点型 DOUBLE:双精度浮点数值
日期
类型
:表示时间值的
日期
和时间
类型
为
DATETIME
、DATE、TIMESTAMP、TIME和YEAR。
类型
大小 (
图解Python时间和
日期
time和
datetime
数据
类型
转换
4大数据
类型
time.struct_time ⇌
float
time.struct_time ⇌ str
datetime
.
datetime
⇌ str Python 主要内容:时间相关的数据
类型
转换
float
time.struct_timestr
datetime
.
datetime
4大数据
类型
import time,
datetime
时间运算
日期
转换
datetime
类型
怎么输入_数据库之mysql的基础
类型
1. bit(m)二进制位,m表示二进制的长度,其范围为1-64,默认值为12. tinyint(m)小整数,其相对于int范围较小,可用来保存一些小范围的整数数值分为有符号和无符号
类型
,范围如下signed: -128 -- 127unsigned: 0 -- 255注意:tinyint是占一个字节的,其中的m并不表示m个字节或m个tinyint数据,而是表示数据在显示的时候显示的最小长长度。如...
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章