我正在使用C#代码为Date插入record和datetimepicker控件 我想在MySQL数据库中插入日期,如24-05-2010 我必须在MySQL表中使用什么数据类型
如何正确插入查询以插入日期?
答案 0 :(得分:5)
不,你不要它:) 您真的关心存储数据的格式吗?
我确定您要使用2010-05-24
格式和日期date
字段类型。
如果你想以自己的格式显示,你可以在SELECT查询中使用date_format()
函数
答案 1 :(得分:0)
您应该使用DATE datatype,当您将值作为字符串获取时,默认情况下会将其检索为2010-05-24。如果您需要提到的特定格式,则可以将其存储为VARCHAR(10),或者从表格中获取值时使用函数(例如DATE_FORMAT('%d-%m-%y')
)。