我正在创建一个包含人员和他们的生日列表的表格。我已经设法创建了Person表,其中为varchar(255)设置了DOB的名称和日期。当我执行mysql数据库表的设置日期
update Persons set Birthday=2001-09-19;
它成功地执行命令,但我认为它不会更新表。任何人有任何想法为什么?
我正在创建一个包含人员和他们的生日列表的表格。我已经设法创建了Person表,其中为varchar(255)设置了DOB的名称和日期。当我执行mysql数据库表的设置日期
update Persons set Birthday=2001-09-19;
它成功地执行命令,但我认为它不会更新表。任何人有任何想法为什么?
尝试单引号
update Persons set Birthday='2001-09-19';
这工作!谢谢! @Gordon Linoff和teahaa –
下次关注语法:) welcome – chareon
您需要周围的日期单引号。 –
'2001-09-19'意思是从2001年减去9,然后减去19'。 – Barmar