SQL 表设计里的Null 约束default 约束,挺实用的小功能,直接用企业管理器点一点就能搞定,省事儿。嗯,像做表单提交的时候,没填的字段可以用default给个默认值,数据库就不会报错,挺稳的。

企业管理器的表设计界面,操作还挺直观的。点字段,选允许 Null,或者直接设置默认值,改起来快。你要是懒得写 SQL,企业管理器真的挺适合,少打好多字。

哦,顺带一提,T-SQL 写 DEFAULT 约束也蛮简单,像这样:

ALTER TABLE Users
ADD CONSTRAINT DF_Users_Status DEFAULT 'active' FOR Status;

平时写表,记得Null 约束default 约束配合用,比较保险。比如手机号这种,可以允许 Null,但状态字段最好给个默认值,少出锅。

对了,唯一性约束外键约束这些也挺关键,和 Null、default 一起用,数据库会更干净,数据质量高,维护起来也舒服。

如果你是用 SQL Server,SQL Server 约束管理这篇文章可以看看,多基础操作都有,适合补补课。