• 技术文章 >数据库 >mysql教程

    MySQL 创建主键,外键和复合主键的语句

    2016-06-07 18:01:51原创597

    MySQL 创建主键,外键和复合主键的方法,需要的朋友可以参考下。

    1.创建主键语法

    ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(列名);

    2.创建外键语法

    ALTER TABLE news_info[子表名] ADD CONSTRAINT FK_news_info_news_type[约束名] FOREIGN KEY (info_id)[子表列] REFERENCES news_type[主表名] (id)[主表列] ;

    3.使用组合主键

    如果一列不能唯一区分一个表里的记录时,可以考虑多个列组合起来达到区分表记录的唯一性,形式

    ①创建时:create table sc (
    studentno int,
    courseid int,
    score int,
    primary key (studentno,courseid) );
    ②修改时:alter table tb_name add primary key (字段1,字段2,字段3);
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:在安装了Sql2000的基础上安装Sql2005的详细过程 图文 下一篇:SQLSERVER服务手工启动 批处理文件
    Web大前端开发直播班

    相关文章推荐

    • 深入浅析MySQL查询语句的执行过程• mysql怎么增加权限• 夯实MySQL基础的问题归纳• mysql视图与表的区别是什么• 浅析MySQL中的事务隔离级别,聊聊其实现原理

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网