C++怎么往mysql插入date类型的数据?本人在代码中用字符串插入好像不行?有人知道吗?教下,谢谢了
解决方案
10
插入
insert into mytable(id,mm) VALUES (“1″,”2012-01-01″);
查询:
select * from mytable where DATE_FORMAT(mm,”%Y-%m”) = “2012-01”;
或
select * from mytable where mm = “2012-01-01”;
insert into mytable(id,mm) VALUES (“1″,”2012-01-01″);
查询:
select * from mytable where DATE_FORMAT(mm,”%Y-%m”) = “2012-01”;
或
select * from mytable where mm = “2012-01-01”;
10
楼上没错,但要注意创建表的日期存储格式,也就是说:通过sql语句将日期插入,只能将日期转为字符串,存储时mysql会再将字符串转为日期类型,日期格式要保证一致