在SQL Server中将VARCHAR转换为日期时间

博格兹

我有一个varchar 20130909132512,我想将其转换成一个日期2013-09-09

尝试时我不断收到错误消息

select convert(datetime,'20130909132512',105)

而且我试图避免使用

select convert(datetime,SUBSTRING('20130909132512',0,8),105)

如果可能的话。关于如何执行此操作的任何想法?

dl

无论您使用bummi的STUFF方法还是继续使用SUBSTRING,无论您做什么,都必须预先格式化字符串。

在这种情况下,SUBSTRING执行速度会更快

SELECT CONVERT(date, SUBSTRING('20130909132512', 0, 9), 20)

但是,如果您希望日期格式为2013-09-09,则需要使用“ 20”作为转换样式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL Server中将日期转换为varchar

来自分类Dev

如何在SQL中将varchar日期转换为日期时间

来自分类Dev

在SQL Server中将不规则的varchar转换为日期时间

来自分类Dev

SQL Server:varchar转换为日期时间错误

来自分类Dev

在SQL中将tostring转换为日期时间

来自分类Dev

在 SQL Server 中将日期时间字符串转换为日期时间格式

来自分类Dev

在SQL Server中将包含数据MM / DD / YYYY varchar的列转换为日期?

来自分类Dev

如何在SQL Server中将日期从varchar转换为datetime2?

来自分类Dev

在SQL Server中将int转换为日期

来自分类Dev

将SQL Server varchar转换为日期时间以进行算术运算

来自分类Dev

SQL Server将Varchar转换为日期时间并查找最大值

来自分类Dev

将日期时间转换为varchar时,SQL Server 2008的结果不一致

来自分类Dev

SQL Server 2012将日期时间数据从varchar转换为Date部分

来自分类Dev

在Oracle SQL中将带空值的Varchar转换为日期

来自分类Dev

在 SQL Server 中转换为日期时间

来自分类Dev

将varchar的不同部分转换为日期时间,SQL

来自分类Dev

在SQL Server 2008中将字符串转换为日期时间

来自分类Dev

如何在SQL Server中将XML字符串值转换为日期时间

来自分类Dev

如何在SQL Server中将字符串转换为日期时间

来自分类Dev

在SQL Server中将varchar转换为数值类型

来自分类Dev

在 SQL Server 中将 VARCHAR ',96' 转换为整数 0.96

来自分类Dev

SQL Server - 如何将 varchar 转换为日期

来自分类Dev

在Oracle SQL中将时间戳转换为日期

来自分类Dev

SQL Server日期在Analysis Services中转换为日期/时间

来自分类Dev

如何在SQL Server中将时间转换为整数

来自分类Dev

在SQL Server中将时间值转换为整数

来自分类Dev

在 SQL Server 中将时间格式从 3.5 转换为 3:30

来自分类Dev

在SQL Server中将年月日转换为日期

来自分类Dev

如何在SQL Server中将波斯日期转换为公历

Related 相关文章

  1. 1

    在SQL Server中将日期转换为varchar

  2. 2

    如何在SQL中将varchar日期转换为日期时间

  3. 3

    在SQL Server中将不规则的varchar转换为日期时间

  4. 4

    SQL Server:varchar转换为日期时间错误

  5. 5

    在SQL中将tostring转换为日期时间

  6. 6

    在 SQL Server 中将日期时间字符串转换为日期时间格式

  7. 7

    在SQL Server中将包含数据MM / DD / YYYY varchar的列转换为日期?

  8. 8

    如何在SQL Server中将日期从varchar转换为datetime2?

  9. 9

    在SQL Server中将int转换为日期

  10. 10

    将SQL Server varchar转换为日期时间以进行算术运算

  11. 11

    SQL Server将Varchar转换为日期时间并查找最大值

  12. 12

    将日期时间转换为varchar时,SQL Server 2008的结果不一致

  13. 13

    SQL Server 2012将日期时间数据从varchar转换为Date部分

  14. 14

    在Oracle SQL中将带空值的Varchar转换为日期

  15. 15

    在 SQL Server 中转换为日期时间

  16. 16

    将varchar的不同部分转换为日期时间,SQL

  17. 17

    在SQL Server 2008中将字符串转换为日期时间

  18. 18

    如何在SQL Server中将XML字符串值转换为日期时间

  19. 19

    如何在SQL Server中将字符串转换为日期时间

  20. 20

    在SQL Server中将varchar转换为数值类型

  21. 21

    在 SQL Server 中将 VARCHAR ',96' 转换为整数 0.96

  22. 22

    SQL Server - 如何将 varchar 转换为日期

  23. 23

    在Oracle SQL中将时间戳转换为日期

  24. 24

    SQL Server日期在Analysis Services中转换为日期/时间

  25. 25

    如何在SQL Server中将时间转换为整数

  26. 26

    在SQL Server中将时间值转换为整数

  27. 27

    在 SQL Server 中将时间格式从 3.5 转换为 3:30

  28. 28

    在SQL Server中将年月日转换为日期

  29. 29

    如何在SQL Server中将波斯日期转换为公历

热门标签

归档