如何格式化sql语句中的日期

时间:2011-11-08 15:21:59

标签: c# sql-server

当我运行select *语句时,我会得到两种不同的日期格式。

如何在不专门调用日期列的情况下格式化所有日期。

1 个答案:

答案 0 :(得分:1)

在不更改日期的基础数据类型的情况下,您无法从SQL操作记录集的格式,而无需在选择中明确执行强制转换/转换:

SELECT CAST(SomeDate1 as DATETIME), CAST(SomeDate2 as DATETIME) FROM User

或使用CONVERT

SELECT CONVERT(VARCHAR, SomeDate1, 101), CONVERT(VARCHAR, SomeDate2, 101) FROM User

假设101是您想要的格式(请参阅MSDN了解各种格式)。