【发布时间】:2013-02-08 09:36:26
【问题描述】:
学习 SQL Server 有一点我不确定:
具有以下值的 datetime 字段:
2012-02-26 09:34:00.000
如果我使用以下方法从表格中选择:
CAST(dob2 AS VARCHAR(12) ) AS d1
将其格式化为:
Feb 26 2012
我不确定他如何或为什么 SQL Server 这样格式化 DateTime。如果您使用datetime2 它不会 - 有人知道为什么吗?
【问题讨论】:
-
您可以使用
CONVERT()选择日期(时间)的格式。 -
在此处查看对日期和时间样式的备注:CAST and CONVERT
标签: sql sql-server datetime