gpt4 book ai didi

database - 如何更改sql server 2008的日期格式

转载 作者:搜寻专家 更新时间:2023-10-30 23:08:20 24 4
gpt4 key购买 nike

默认情况下,sql server 中的日期将以“yyyy-mm-dd”格式存储,但根据我在 Rails 应用程序中的要求,我需要将格式更改为“mm-dd-yyyy”。我怎样才能做到这一点。提前致谢。

最佳答案

By default in sqlserver date will be stored in "yyyy-mm-dd"

不,date 存储为 3 字节值。 date (Transact-SQL)

I need to change the format to "mm-dd-yyyy"

这意味着您必须停止使用 date 数据类型,而是使用 char(10) 并将 date 转换为 char(10) 使用样式 110。

declare @D date
set @D = getdate()
select convert(char(10), @D, 110)

我建议不要这样做。在需要显示日期的任何地方都将其保留为日期和格式。

关于database - 如何更改sql server 2008的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23380636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com