Practical No 8: Aim: Theory
Practical No 8: Aim: Theory
Primary Key
CREATE TABLE train01 (
);
);
UNIQUE
CREATE TABLE passenger02 (
);
Update
CREATE TABLE payment (
);
Check Constraint
CREATE TABLE payment01 (
p_id int,
clerk_id int,
);
copy payment01 from 'D:\College Stuff\DBMS\DBMS(PRAC-Files)\Payment1.csv' with (format csv);
On Delete Cascade
create table train001(
t_name varchar)
('100','ABC'),
('101','ASD'),
('102','AFG'),
('103','AHJ')
train_id varchar,
p_name varchar,
seat_no varchar,
('100','QWE','72')
t_name varchar)
train_id varchar,
p_name varchar,
seat_no varchar,
('100','QWE','72')
Violations
On Update Cascade
create table train001(
t_name varchar)
('100','ABC'),('101','ASD'),('102','AFG'),('103','AHJ')
train_id varchar,
p_name varchar,
seat_no varchar,
('100','QWE','72'),('101','ZXC','36'),('102','VBN','25')
t_name varchar)
('100','ABC'),('101','ASD'),('102','AFG'),
('103','AHJ')
train_id varchar,
p_name varchar,
seat_no varchar,
foreign key (train_id) references train001(t_id) on Update set NUll)
('100','QWE','72'),
('101','ZXC','36'),
('102','VBN','25')