gpt4 book ai didi

sql - FORMAT 函数在 sql server 2008 R2 中不起作用

转载 作者:行者123 更新时间:2023-12-02 12:02:10 24 4
gpt4 key购买 nike

DECLARE @d DATETIME = '01/01/2011';
SELECT FORMAT ( @d, 'd', 'en-US' ) AS US_Result;

我在 SQL Server 2008 R2 中使用上述代码,但遇到错误:

'FORMAT' is not a recognized built-in function name.

如何使用FORMAT功能?

最佳答案

FORMAT 功能从 2012 版本开始可用。在早期版本中,使用以下命令:

DECLARE @d DATETIME = '01/01/2011'; 
SELECT replace(replace(' '+convert(varchar(10),@d,101),' 0',''),'/0','/')

但是,格式化是前端应用程序的工作。

关于sql - FORMAT 函数在 sql server 2008 R2 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11499396/

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