标签:
约束只针对某一个字段使用,称之为列级约束
约束针对于两个或两个以上的字段,称之为表级约束
Demo:
1 # 1.首先创建一个数据库 2 CREATE DATABASE test1; 3 #2.创建一张省份信息表,用于保存省份,只有id和省份的名称 4 CREATE TABLE province( 5 id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, 6 name VARCHAR(20) NOT NULL 7 ); 8 #3.创建第二张表,拥有id和name以及省份信息pid 9 CREATE TABLE tb1( 10 id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, 11 username VARCHAR(20) NOT NULL, 12 pid SMALLINT UNSIGNED, 13 # 将本表的pid设为外键,其关联的是province表的id 14 FOREIGN KEY (pid) REFERENCES province (id) 15 );
标签:
原文地址:http://www.cnblogs.com/gzc911/p/4942155.html