旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

Mysql建立外键束缚的两种体式格局【MySQL教程】,Mysql,方式,两种

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:91评论:0


导读:通过给mysql的表字段增加外键束缚,可以有用的坚持数据的一致性和完整性,数据就不会很轻易出问题。1、建立表时直接建立外键束缚createtablebooks(...

通过给mysql的表字段增加外键束缚,可以有用的坚持数据的一致性和完整性,数据就不会很轻易出问题。

1、建立表时直接建立外键束缚

create table books(
    bookid number(10) not null primary key,
    bookName varchar2(20) not null,
    price number(10,2),
    categoryId number(10) not null references Category(id)  --外键束缚
);

备注:必需先建立参照表,才能在建立外键束缚,即必需现有表Category,再有book

2、先建立表,表建立胜利后,零丁增加外键束缚

create table books(
    bookid number(10) not null primary key,
    bookName varchar2(20) not null,
    price number(10,2),
    categoryId number(10) not null
);
ALTER TABLE  books ADD CONSTRAINT FK_Book_categoryid FOREIGN KEY(categoryId ) REFERENCES Category(id);

以上的2种体式格局就是现在在Mysql中增加外键束缚的体式格局,愿望以后人人在运用关联表时,可以给表的某些字段增加外键束缚,使数据可以坚持完整性。

相干文章:

MySQL外键束缚OnDelete和OnUpdate的运用_MySQL

MySQL外键束缚的禁用与启用敕令分享

Mysql外键束缚_MySQL

以上就是Mysql建立外键束缚的两种体式格局的细致内容,更多请关注ki4网别的相干文章!

标签:Mysql方式两种


欢迎 发表评论: