本文主要是介绍MySQL_Z13约束,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#练习1
#已经存在数据库test04_emp,两张表emp2和dept2
CREATE DATABASE test04_emp;
use test04_emp; CREATE TABLE emp2(
id INT,
emp_name VARCHAR(15) );CREATE TABLE dept2(
id INT,
dept_name VARCHAR(15) );【题目】
#1.向表emp2的id列中添加PRIMARY KEY约束
alter table emp2
modify column id int primary key; alter table emp2
add primary key(id);#2. 向表emp2中添加列dept_id,并在其中定义FOREIGN KEY约束,与之相关联的列是dept2表中的id列
alter table emp2
add column dept_id int;
create database test01_library;
create table books(
id int,
name varchar(50),
authors varchar(100),
price float,
pubdate year,
note varchar(100),
num int)
alter table books
modify column id int(11) primary key;oralter table books
add column primary key(id);alter table books
modify id int(11) auto_increment;alter table books
name varchar(50) not null;
这篇关于MySQL_Z13约束的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!