在《导致coldfusion出错的MySQL DATETIME字段问题》里,提到处理datetime的一个方法。但是,使用起来不是很方便,另外数据的字段datetime有几个,所以处理起来有些麻烦。今天闲着,想了一个笨方法。对于那些不是拿来sql比较的时间字段,我把它全改为varchar类型。那些导致错误的地方全消失了。
如果使用datetime,数据连拿会来也不成功,所以,想在自己的程序控制都不行。改成varchar后,数据可以拿回来,并且可以在自己程序里做控制。
在我的程序里,datetime的update和varchar的update是一样的。都是使用'字串'形式
问题暂时解决。