在sql中将20230605字符串格式转为2023-06-05格式
时间: 2023-12-14 18:03:28 浏览: 179
Sql中将datetime转换成字符串的方法(CONVERT)
在 SQL 中将 `20230605` 字符串格式转为 `2023-06-05` 格式可以使用以下代码:
```
SELECT CONVERT(VARCHAR(10), CONVERT(DATE, '20230605', 112), 120)
```
其中,`112` 表示日期格式为 `yyyymmdd`,`120` 表示日期格式为 `yyyy-mm-dd`。该代码将字符串转换为日期格式后再将其转换为指定的日期格式,返回结果为字符串类型。
阅读全文