首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想要Sql中的日期,比如9月21日-12日

我想要Sql中的日期,比如9月21日-12日
EN

Stack Overflow用户
提问于 2012-09-21 15:03:08
回答 3查看 111关注 0票数 2

我已经搜索了,但我没有得到像21-9月12日日期格式在Sep中的格式。我得到了所有其他格式,但我没有得到这种类型的Format.so,我怎么才能在日期中得到这样的格式?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-21 15:06:28

您应该在UI/Report端进行格式化。

为什么需要这种格式的in?

但是如果你一定要试一试

代码语言:javascript
复制
SELECT REPLACE(CONVERT(VARCHAR(9), GETDATE(), 6), ' ', '-') AS [DD-Mon-YY]

SQL Fiddle DEMO

Here is a nice list of formats

票数 6
EN

Stack Overflow用户

发布于 2012-09-21 15:07:41

代码语言:javascript
复制
SELECT REPLACE(CONVERT(VARCHAR(9), GETDATE(), 6), ' ', '-') AS [DD-Mon-YY]
票数 1
EN

Stack Overflow用户

发布于 2012-09-21 15:18:33

代码语言:javascript
复制
 Declare @dt datetime=getdate()
 select REPLACE(convert(varchar(20),@dt,6),' ','-')
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12525707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档