You are on page 1of 2

create databse drop_example;

use drop_example;
create table ex1(Dname varchar(20), Dnumber int(2) not null, Mgr_ssn int(10),
Mgr_start_date date, primary key(Dnumber));
insert into ex1 values('Research', 5, 333445555, '1988-05-22');
insert into ex1 values('Administration', 4, 987654321, '1955-01-01');
select * from ex1;
drop table ex1;
select * from ex1;
show databases;
drop database drop_example;
show databases;
create database delete_example;
use delete_example;
create table ex2(Essn int(10) not null, ex2_name char(15) not null, Sex char, Bdate
date, Relationship char(15));
insert into ex2 values(333445555, 'Alice', 'F', '1986-04-05', 'Daughter');
insert into ex2 values(333445555, 'Theodore', 'M', '1983-10-25', 'Son');
insert into ex2 values(333445555, 'Joy', 'F', '1958-05-03', 'Spouse');
select * from ex2;
delete from ex2
where Sex = 'F';
select * from ex2;
select * from ex2;
truncate table ex2;
select * from ex2;
create table ex3(Essn int(10) not null, ex2_name char(15) not null, Sex char, Bdate
date, Relationship char(15));
insert into ex3 values(333445555, 'Alice', 'F', '1986-04-05', 'Daughter');
insert into ex3 values(333445555, 'Theodore', 'M', '1983-10-25', 'Son');
insert into ex3 values(333445555, 'Joy', 'F', '1958-05-03', 'Spouse');
alter table ex3
add city varchar(20);
select * from ex3;
alter table ex3
drop column city;
select * from ex3;
alter table ex3
modify Essn int(10);
select * from ex3;
create table ex4(SSN int(9) not null, Fname char(15) not null, minit char, lname
char(20),
address varchar(40), DOB date, sex char, Salary decimal(10,2),Dno int (2),
super_ssn int(9), primary key(SSN));
alter table ex4
alter address set default 'MUJ';
desc ex4;
alter table ex4
alter column address drop default;
desc ex4;
create table ex5(address varchar(40) default 'Jaipur');
desc ex5;
create table persons(id int(5), Name varchar (20), age int(3), Check(age>0));
insert into persons values(54321, 'Ram', -5);
select * from persons;
create table persons1(id int(5), Name varchar(20), age int(3), Constraint chk1
check (age > 0));
insert into persons1 values(1234, 'Rahul', -8);
select * from persons1;
create table persons2(id int(5), Name varchar(20), address varchar(20), age
int(3));
alter table persons2
add Constraint chk2 Check(id > 0);
insert into persons2 values(5, 'Ram', 'MUJ', -2);
insert into persons2 values(-1, 'Rajiv', 'MUJ', -5);
select * from persons2;

You might also like