sql查询文本转换日期格式
时间: 2023-07-09 16:53:33 浏览: 271
sql 查询本年、本月、本日记录的语句,附SQL日期函数
在 SQL 中,可以使用 `CONVERT` 函数将文本转换为日期格式,具体语法如下:
```sql
CONVERT(datetime, string_expression, style)
```
其中,`datetime` 表示转换后的日期时间数据类型,`string_expression` 表示要转换的文本,`style` 表示要转换的日期格式。
例如,将格式为 'YYYY-MM-DD' 的文本转换为日期格式,可以使用如下 SQL 语句:
```sql
SELECT CONVERT(datetime, '2021-06-18', 23)
```
其中,`23` 表示日期格式为 'YYYY-MM-DD'。
如果要将格式为 'MM/DD/YYYY' 的文本转换为日期格式,可以使用如下 SQL 语句:
```sql
SELECT CONVERT(datetime, '06/18/2021', 101)
```
其中,`101` 表示日期格式为 'MM/DD/YYYY'。
需要根据具体的日期格式选择合适的样式。
阅读全文