Content

SqlServer常用函数及时间处理小结(sqlserver函数大全)一看就会

文章摘要

这篇文章介绍了在SQL中使用`CONVERT`函数将`GETDATE()`函数返回的日期格式转换为不同字符集的字符串表示。文章通过多种`CONVERT(varchar(100), GETDATE(), style)`的语句,展示了不同字符集参数(从0到12,以及更高数值)对日期格式的显示效果。文章的核心内容在于对比不同字符集下日期字符串的表现形式,强调了字符集参数对日期格式化输出的重要性。通过这些示例,文章帮助读者理解如何根据需求选择合适的字符集参数来实现所需的日期格式化效果。

SELECT CONVERT(varchar(100), GETDATE(), 0) –03 14 2023 5:06PM SELECT CONVERT(varchar(100), GETDATE(), 1) –03/14/23 SELECT CONVERT(varchar(100), GETDATE(), 2) –23.03.14 SELECT CONVERT(varchar(100), GETDATE(), 3) –14/03/23 SELECT CONVERT(varchar(100), GETDATE(), 4) –14.03.23 SELECT CONVERT(varchar(100), GETDATE(), 5) –14-03-23 SELECT CONVERT(varchar(100), GETDATE(), 6) –14 03 23 SELECT CONVERT(varchar(100), GETDATE(), 7) –03 14, 23 SELECT CONVERT(varchar(100), GETDATE(), 8) –17:07:16 SELECT CONVERT(varchar(100), GETDATE(), 9) –03 14 2023 5:07:16:800PM SELECT CONVERT(varchar(100), GETDATE(), 10) –03-14-23 SELECT CONVERT(varchar(100), GETDATE(), 11) –23/03/14 SELECT CONVERT(varchar(100), GETDATE(), 12) –230314 SELECT CONVERT(varchar(100), GETDATE(), 13) –14 03 2023 17:07:29:713 SELECT CONVERT(varchar(100), GETDATE(), 14) –17:07:43:390 SELECT CONVERT(varchar(100), GETDATE(), 20) –2023-03-14 17:07:43 SELECT CONVERT(varchar(100), GETDATE(), 21) –2023-03-14 17:07:43.390 SELECT CONVERT(varchar(100), GETDATE(), 22) –03/14/23 5:07:56 PM SELECT CONVERT(varchar(100), GETDATE(), 23) –2023-03-14 SELECT CONVERT(varchar(100), GETDATE(), 24) –17:07:56 SELECT CONVERT(varchar(100), GETDATE(), 25) — 2023-03-14 17:06:11.847 SELECT CONVERT(varchar(100), GETDATE(), 100) –03 14 2023 5:06PM SELECT CONVERT(varchar(100), GETDATE(), 101) –03/14/2023 SELECT CONVERT(varchar(100), GETDATE(), 102) –2023.03.14 SELECT CONVERT(varchar(100), GETDATE(), 103) –14/03/2023 SELECT CONVERT(varchar(100), GETDATE(), 104) –14.03.2023 SELECT CONVERT(varchar(100), GETDATE(), 105) –14-03-2023 SELECT CONVERT(varchar(100), GETDATE(), 106) –14 03 2023 SELECT CONVERT(varchar(100), GETDATE(), 107) –03 14, 2023 SELECT CONVERT(varchar(100), GETDATE(), 108) –17:08:31 SELECT CONVERT(varchar(100), GETDATE(), 109) –03 14 2023 5:08:43:493PM SELECT CONVERT(varchar(100), GETDATE(), 110) –03-14-2023 SELECT CONVERT(varchar(100), GETDATE(), 111) –2023/03/14 SELECT CONVERT(varchar(100), GETDATE(), 112) –20230314 SELECT CONVERT(varchar(100), GETDATE(), 113) –14 03 2023 17:08:57:650 SELECT CONVERT(varchar(100), GETDATE(), 114) –17:08:57:650 SELECT CONVERT(varchar(100), GETDATE(), 120) –2023-03-14 17:09:09 SELECT CONVERT(varchar(100), GETDATE(), 121) –2023-03-14 17:09:09.177