0

我有一个美国日期时间格式 ( MM/dd/yyyy) 的 SQL Server,我只需要将一个数据库设置为默认为英国格式 ( dd/MM/yyyy)。

这是可以做到的吗?还是需要为整个服务器更改?

要求是将其他数据库保留为美国格式。对于 SQL Server 2008。

4

2 回答 2

1

尝试这个

CONVERT(VARCHAR(10),GETDATE(),110)
于 2013-10-18T11:19:31.047 回答
1

使用这个查询

SELECT CONVERT(VARCHAR(10), convert(date,'2013/10/18'), 103) AS [DD/MM/YYYY]

或者

SELECT CONVERT(VARCHAR(10), getdate(), 103) AS [DD/MM/YYYY]
于 2013-10-18T11:03:07.790 回答