您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将转换后的varchar插入datetime sql

将转换后的varchar插入datetime sql

如果必须使用基于字符串的日期格式,则应选择一种 且可在每个sql Server实例中使用的日期格式,而不管日期格式,语言和区域设置如何。

该格式称为 格式,可以是

YYYYMMDD      (note: **NO** dashes!)

或者

YYYY-MM-DDTHH:MM:SSS

DATETIME列。

所以代替

Convert(datetime, '28/11/2012', 103)

你应该用

CAST('20121128' AS DATETIME)

那你应该没事的

如果您使用的是sql Server ,则在只需要日期(无时间部分)的情况下,也可以考虑使用DATE(代替DATETIME)。这将比使用DATETIME时间部分总是容易得多。00:00:00

SQLServer 2022/1/1 18:51:15 有490人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶