当我们称这个程序为
Call get_reports_by_time('2014-12-22 11:19:26 AM').
没有返回数据
但我们称之为
Call get_reports_by_time('2014-12-22 11:19:26 ')
返回当天的所有记录。为什么呢?
答案 0 :(得分:1)
日期/时间戳的字符串表示,...取决于您的数据库设置。
在您的情况下,可以将一个表示转换为日期(假设您在存储过程中使用日期类型),并且无法将一个表示转换为日期。
我强烈建议使用日期和时间类型而不是任何字符串表示(如果您需要字符串表示,然后使用date/str_to_date将其转换为YOURSELF)