摘要:
一、关于空值提示:在MySQL中如果不为NOT NULL字段赋值(等同于赋NULL值)例如:为一个NOT NULL的整型赋NULL值,结果是0,它并不会出错,为一个NOT NULL的CHAR型赋NULL值,结果是''(空字符串)DATATIME-> '0000-00-00 00:00:00 ' MySQL会自动将NULL值转化为该字段的默认值,那怕是你在表定义时没有明确地为该字段设置默认值.也就是说,MySQL中NOT NULL并不是一个约束条件了.如果字段设置为可空,则插入记录时如果没有给该字段赋值,那么MySQL自动用Default的值,如果没有设置D 阅读全文