sql - 在 SQL Server 中将日期格式转换为 DD/MMM/YYYY 格式

标签 sql sql-server sql-server-2008 sql-server-2012

我在SQL中有一个查询,我必须获取dd/mm/yy格式的日期

示例:2013 年 6 月 25 日

如何将其转换用于SQL Server

最佳答案

我不确定是否有与您想要的格式完全匹配的内容。但你可以接近 convert()和样式106。然后,替换空格:

SELECT replace(convert(NVARCHAR, getdate(), 106), ' ', '/')

关于sql - 在 SQL Server 中将日期格式转换为 DD/MMM/YYYY 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17205441/

相关文章:

sql-server - 具有区分大小写列的 T-SQL 表变量 - 整理 SQL_Latin1_General_CP1_CS_AS

sql-server - 如何分组并选择 1 行,或者如果超过 1 行,则仅使用 SQL SELECT 的最后一行

sql - 在 sql 组合值中分组

SQL : Test if a column has the "Not Null" property

c# - 从 SQL Server 运行可执行文件

sql - 将数据库从 MS SQL 迁移到 MySql - 耗时/困难程度如何?

sql - 从多个表中使用 MAX 和 SUM 进行 SELECT

mysql - 如何获取select语句中第一列的计数

mysql - 从 Xoops 数据库中计算并插入评论

mysql - 从不同的表中检索和格式化结果