字段有默认值,添加数据问题
表结构:
CREATE TABLEtable_name(idint(0) UNSIGNED NOT NULL AUTO_INCREMENT,namevarchar(100) NOT NULL DEFAULT ‘’,ageint(11) NOT NULL DEFAULT 0,
PRIMARY KEY (id)
);添加方式1:
INSERT INTOtable_name(age) VALUES (1)添加方式2:
INSERT INTOtable_name(name,age) VALUES (‘’, 1)
问:这两种添加方式哪种会效率更高一些,因为name有默认值为’’,所以添加时是否有必要赋值一个 ‘’去添加
关于 LearnKu
推荐文章: