我有一个采用美国日期时间格式(MM/dd/yyyy
)的SQL Server,我只需要将一个数据库设置为默认为英国格式(dd/MM/yyyy
)。
这有可能吗?或者是否需要为整个服务器进行更改?
要求是将其他数据库保留为美国格式。对于SQL Server 2008。
答案 0 :(得分:1)
使用此查询
SELECT CONVERT(VARCHAR(10), convert(date,'2013/10/18'), 103) AS [DD/MM/YYYY]
OR
SELECT CONVERT(VARCHAR(10), getdate(), 103) AS [DD/MM/YYYY]
答案 1 :(得分:1)
试试这个
CONVERT(VARCHAR(10),GETDATE(),110)