多项选择题

下列()属于SQLServer域完整性约束机制

A.非空值约束
B.主关键字约束
C.默认值约束
D.检查约束