首页  >  六六互联  >  给存在的表添加主键

给存在的表添加主键

作者:zhushican  丨  时间:2022年10月07日  丨  分类:六六互联

给存在的表添加主键

一、给存在的表添加主键

alter  table  表名  add   primary key(字段名);

二、删除主键约束

alter  table  表名  drop   primary key;


三、多字段主键

       课程所讲都是将一个字段设置为主键,在某种情况需要用两个字段的值来确定一个记录,可设置为多字段主键。

 方法一:在创建表的时候添加多字段主键


           CREATE  TABLE sss
           (cno  INT,
               id  INT,
            sname  VARCHAR(4),
             primary key(cno,id)
             );


 方法二:给已存在的表添加多字段主键

alter  table  SSS  add   primary key(cno,id);


      

               创建完成后,在sqlyog中的保存如下图所示:

给存在的表添加主键


  评论