Mic*_*dan 8 mysql format date date-format
我熟悉的DATE_FORMAT
功能可以以指定的格式显示我日期字段中的记录.但是,我想创建一个只接受我的格式的日期字段的表.
这是我到目前为止所做的:
CREATE TABLE test_table (
id INT AUTO_INCREMENT,
f_name VARCHAR(40) NOT NULL,
l_name VARCHAR(25) NOT NULL,
date_hired DATE NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
插入date_hired值为"2013-03-01"的记录将作为"1/03/2013 12:00:00 AM"插入,这远远超出我的预期结果(我希望格式与插入方式相同) ).任何反馈?我错过了什么?
谢谢,
迈克尔
小智 9
您无法在表创建表期间更改格式,您可以使用编程逻辑更改显示用户的日期格式,如果您使用PHP作为服务器站点语言,则可以将其转换为所需格式.