如何将出生日期直接插入我的数据库表

时间:2014-08-19 21:44:40

标签: c# mysql

我的问题是MySQL中是否有任何数据类型将出生日期直接插入数据库表中,否则我可以选择将哪种数据类型插入表中?

2 个答案:

答案 0 :(得分:0)

您正在寻找date,因此请使用数据类型 DATE

答案 1 :(得分:0)

使用DATE数据类型。请参阅此处:http://dev.mysql.com/doc/refman/5.1/en/datetime.html DATE类型与DATETIME不同,因为它忽略了时间。如果您不使用参数(您应该使用参数),则必须在YYYY-MM-DDINSERT SQL中使用UPDATE格式。

CREATE TABLE People (
    dateOfBirth DATE NOT NULL
)

INSERT INTO People ( dateOfBirth ) VALUES ( '1966-07-01' )