mysql支持select cast('12-2010-05' as timestamp format 'DD-YYYY-MM');吗
时间: 2023-12-14 10:36:37 浏览: 62
mysql timestamp数据类型
MySQL不支持 `timestamp format` 格式化函数,但是你可以使用 `STR_TO_DATE` 函数将字符串转换为日期格式,例如:
```
SELECT STR_TO_DATE('12-2010-05', '%d-%Y-%m') as my_date;
```
这将返回一个日期格式的值,如下所示:
```
+------------+
| my_date |
+------------+
| 2010-05-12 |
+------------+
```
在上面的示例中,`%d` 表示日期,`%Y` 表示年份,`%m` 表示月份。你可以根据需要调整格式字符串。
阅读全文