sqlserver2008格式化日期
时间: 2023-08-21 15:05:36 浏览: 176
在 SQL Server 2008 中,你可以使用 CONVERT 函数将日期格式化为不同的字符串表示形式。以下是一些常用的日期格式化示例:
1. 将日期格式化为YYYY-MM-DD格式:
```
SELECT CONVERT(varchar, YourDateColumn, 23) AS FormattedDate
FROM YourTable
```
2. 将日期格式化为MM/DD/YYYY格式:
```
SELECT CONVERT(varchar, YourDateColumn, 101) AS FormattedDate
FROM YourTable
```
3. 将日期格式化为DD/MM/YYYY格式:
```
SELECT CONVERT(varchar, YourDateColumn, 103) AS FormattedDate
FROM YourTable
```
4. 将日期格式化为YYYY年MM月DD日格式:
```
SELECT CONVERT(varchar, YourDateColumn, 112) AS FormattedDate
FROM YourTable
```
你可以根据需要选择适合的日期格式代码。在上述示例中,YourDateColumn 是你要格式化的日期列,YourTable 是你要查询的表名。
相关问题
sqlserver 日期格式化到分
您可以使用SqlServer的CONVERT函数将日期格式化到分。具体格式代码是120,示例代码如下:
```
SELECT CONVERT(varchar(16), GETDATE(), 120)
```
其中,GETDATE()函数获取当前日期时间,varchar(16)表示将日期转换为字符串类型,长度为16(包含日期和时间),120是日期格式代码,表示yyyy-mm-dd hh:mi。
阅读全文