我使用PhpMyAdmin在数据库中创建了多个表。但是我不知道该怎么做:
不应该允许在我的一个列中使用两个相同的名称。该列称为"name"。我有一列叫做prod_time还有一个叫做stock_ant"必须填写。(就像它不是一个留空或零值的选项)
是否有多个查询用于这些操作?
如果您希望列具有唯一值,请使用唯一约束或索引。例如:
alter table t add constraint unq_t_name unique (name);
如果您不希望列具有NULL
值,那么在创建表时将它们声明为NOT NULL
。