我正在使用SQL Server 2012,我想创建一个日期表,我需要格式为dd / mm / yyyy。
出于某种原因无论我做什么,SQL Server中的结果都不会显示此格式。我厌倦了使用CONVERT()。
我甚至创建了一个excel电子表格,其中包含我想要的格式的一些日期,并尝试导入到我的数据库中。当我查看预览时,它都是正确的
但是当我运行查询时会将其切换回来
我在Windows中的日期格式正确。
任何想法如何解决这个问题?
谢谢
答案 0 :(得分:0)
您可以做的最好是在从数据库中选择日期时间字段时格式化日期时间字段。像这样:
SELECT CONVERT(VARCHAR, GETDATE(), 103)
这应该以所需的格式提供您的日期。