我要从SQL Server2005中的datetime类型中选择带格式的日期字符串。
格式为"yyyy/mm/dd hh:mm:ss“。
仅使用查询的最佳方法是什么?
发布于 2009-05-01 21:11:41
查看CONVERT语句。
SELECT CONVERT(VARCHAR(20), getdate(), 120)最接近你想要的。(注意不同的分隔符(-而不是/ ))
发布于 2009-05-01 21:19:19
select convert(varchar, datetime_field, 120) from tablename;几乎会做你想做的事。
样式是转换后的“120”,see here for more.
https://stackoverflow.com/questions/813300
复制相似问题