Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个日期字段(var)以“mm-dd-yy”格式保存日期信息,例如 07-01-12。我需要将其更改为日期格式。我尝试了以下但不起作用。我收到语法错误。
mysql_query("UPDATE `table-name` SET `column-name` = STR_TO_DATE(`column-name`, '%m-%d-%y')")
如果数据类型column-name为DATETIME或DATE,则不能更改其格式。保持原样。
column-name
DATETIME
DATE
SELECT只需在语句期间格式化值。
SELECT
或者,如果您真的想要这种格式,请创建一个包含这种格式的新列(但不要删除包含日期的旧列)。当然数据类型应该是VARCHAR.
VARCHAR