0

哇...使用 MySQL,有没有办法替换以下时间戳中左侧的第三个“-”:

2012-06-05-23:48:10

你会认为经过一个小时的搜索我会找到一些东西..

4

3 回答 3

4

您描述的文字替换操作可能超出了纯 mySQL 的能力 - 它具有正则表达式功能,但仅用于匹配。

但是,想到了一种解决方法:

也就是说,DATETIME无论如何,首先将日期存储为本机字段将是一个好主意。

于 2012-06-10T18:09:35.280 回答
0

为此,使用标准保存数据但以应用程序使用它的方式返回更有意义。这篇文章解释了你在寻找什么。

于 2012-06-10T18:09:52.503 回答
-1

MySQL是一个关系数据库管理系统;它不是为了操纵数据。

相反,您将使用诸如 php 之类的编程或脚本语言来查询数据库、将数据拉入字符串、更改它并更新数据库。编辑:有人告诉我这是可能的,但正如另一位用户所说,纯 MySQL 中没有直接的解决方案。

于 2012-06-10T18:07:46.090 回答