**以下所有约束状态均能用describe查询
1、主键约束:
它能够唯一确定一张表中的一条记录,也就是我们通过某个字段添加约束,就可以是的改字段不重复且不为空。
**①方法一:**
create table user( # 创建表
id int primary key, # 创建主键约束,id将不能重复添加
Name varchar(20)
);
**②方法二:联合主键,只要主键加起来不重复就可以。**
Create table user2(
Id int,
Name
ALTER TABLE table1 ALTER COLUMN [name] varchar(60) NULL; table1 表名 name 字段名 为什么加上[],因为name是sql关键字会冲突出现错误,这样以防万一。如果name字段已经创建了索引,如果需要修改的话,必须先删除索引才能正确的进行。
您可能感兴趣的文章:sql server建库、建表、建约束技巧mysql建库时提示Specified key was too long max k