我有一个SQL的查询,我必须得到一个dd/mm/yy格式的日期

例:25/jun/2013.

我怎样才能以convert美元换SQL server美元?

推荐答案

我不确定你想要的格式是否完全匹配.但你可以接近convert()106.然后,替换空格:

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

Sql相关问答推荐

如何在T—SQL中找到值更改之前的日期?

Select 最大值,但当并列时,从其他列 Select 最大值

出现5次后,将所有正斜杠替换为连字符

使用`lag()`获取上一个时间戳

如何在postgres函数中插入后返回布尔值?

对任何(数组)使用LIKE?

两个不同星期的销售额,不加成一行

SQL计数条目大于日期,包括交叉表中的零

如何从查询中的三个或更多个表中添加另一个相同的列?

需要从键-值对数据中提取值

如何创建snowflake表(动态查找数据类型)并从阶段加载(AWS S3)?

当 ansible 变量未定义或为空时,跳过 sql.j2 模板中的 DELETE FROM 查询

获取上个月和上一年的值

如何通过CROSS APPLY获取多级嵌套JSON属性的值?

带聚合函数的 percentile_cont

在给定的日期范围内填写缺失的日期

更新表 A,然后将新值插入表 B(包含更新内容的历史日志(log))

SQL Select 最大并获取列名

如果 SQL 中不存在数据,如何根据某个 ID 为所有日期添加前一行

使用 SAVE TRANSACTION 时 BEGIN 和 COMMIT 语句的数量不匹配