如何使用sql以01 / Jan / 2015格式获取日期

时间:2018-02-09 14:07:03

标签: sql-server

我需要约会这个格式01 / Jan / 2015现在我正在2015年1月1日 sql查询

import bootstrapGrid from 'bootstrap/scss/_grid.scss';
const myComponent = () => <div className={bootstrapGrid.container}>[...]</div>

2 个答案:

答案 0 :(得分:2)

尝试:REPLACE(CONVERT(varchar(11), YourDate, 113),' ','/')

您可以在CAST and CONVERT (Transact-SQL)上找到所有CONVERT样式代码的完整列表。您可以轻松地将这些功能与其他功能(例如REPLACE)结合使用,以获得其他格式。

答案 1 :(得分:1)

如果您使用的是SQL Server 2012或更高版本,则可以使用FORMAT函数。

select format(getdate(), 'dd/MMM/yyyy')

或在你给出的例子中

select Email,format(date, 'dd/MMM/yyyy') from Employee