CREATETABLE`student_score` ( `id`int(11)NOTNULLAUTO_INCREMENT, `class`char(255)DEFAULTNULL, `score`char(255)DEFAULTNULL, `student_id`int(11)DEFAULTNULL, PRIMARYKEY (`id`), KEY `s_id` (`student_id`), CONSTRAINT`s_id`FOREIGNKEY (`student_id`)REFERENCES`student` (`id`) ) ENGINE=Inn...
SHOW CREATE TABLE ***;可以查看到新建的表的代码以及其存储引擎.也就可以看到外键的设置. 删除外键: alter table drop foreign key '外键名'. 注意: 只有在定义外键时,用constraint 外键名 foreign key ... 方便进行外键的删除. 若不定义,则可以: 先输入:alter table drop foreign key -->会提示出错.此时...
语法: create table 表名( ... 外键列 constraint 外键名称 foreign key (外键列名称) references 主表名称(主表主键名称) ); 代码语言:javascript 代码运行次数:0 运行 AI代码解释 --创建部门表(id,dep_name,dep_location)--一方,主表CREATETABLEdepartment(idINTPRIMARYKEYAUTO_INCREMENT,dep_nameVARCHAR(20)...
AI代码解释 DROPTABLEIFEXISTS`sealer`;CREATETABLE`sealer`(`id`bigint(20)unsignedNOTNULLAUTO_INCREMENT,`name`varchar(30)NOTNULL,`city`varchar(255)DEFAULTNULL,`created_time`datetimeDEFAULTNULL,`updated_time`datetimeDEFAULTNULL,`level`int(11)NOTNULLDEFAULT'0',`description`varchar(40)DEFAULTNULL,PRIMARY...
命令:ALTER TABLE student ADD CONSTRAINT FK_ID FOREIGN KEY (gid) REFERENCES grade(id); 也可以在创建表的时候为其添加外键 CREATE TABLE score ( id INT(4) NOT NULL AUTO_INCREMENT, stu_number INT(4) DEFAULT NULL, cou_number INT(4) DEFAULT NULL, ...
show create table tscore; 系统显示类似如下。 执行如下SQL语句,为tstudent表添加主键。 alter table tstudent add primary key(sno); 执行如下SQL语句,创建外键约束即可成功。 alter table tscore add constraint fk_tscore_sno foreign key(sno) references tstudent(sno);Copyright...
Create Table: CREATE TABLE `tb_emp2` ( `id` int(11) NOT NULL, `name` varchar(30) DEFAULT NULL, `deptId` int(11) DEFAULT NULL, `salary` float DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_tb_dept1` (`deptId`), CONSTRAINT `fk_tb_dept1` FOREIGN KEY (`deptId`) REFERENCES `tb_...
#主表 CREATE TABLE student( last_name VARCHAR(10), stusno VARCHAR(10) PRIMARY KEY, age INT ) #从表 CREATE TABLE task( tesno VARCHAR(10), age INT , CONSTRAINT fk_sno FOREIGN KEY(tesno) REFERENCES student(stusno) ) 当然建表之后也是可以进行更改的。 其实这东西让我感觉好麻烦,看着都头疼...
在创表语句后添加:CONSTRAINT FOREIGN KEY (外键字段) REFERENCES 主表名(主键) # 创建分类表 CREATE TABLE category ( cid VARCHAR(32) PRIMARY KEY, cname VARCHAR(100) #分类名称 ); # 商品表 CREATE TABLE products ( pid VARCHAR(32) PRIMARY KEY, name VARCHAR(40), price DOUBLE, category_id VARCHAR...
mysql> CREATE TABLE slave (cust_id int(11),cust_name int(11),cust_email char(255),cust_address char(50),PRIMARY KEY(cust_id),CONSTRAINT call_name FOREIGN KEY(cust_name) REFERENCES master(cust_id));Query OK, 0 rows affected (0.04 sec)重新创建slave数据表。注意!cust_name字段熟悉为int...