JobPortal_Constraints_SQL
JobPortal_Constraints_SQL
Q1) Create table EMP1 with NOT NULL for DEPTNO and PRIMARY KEY for EMPNO
empno NUMBER(4),
emp_name VARCHAR2(100),
emp_email VARCHAR2(100),
emp_mobile VARCHAR2(15),
emp_pass VARCHAR2(255),
emp_add VARCHAR2(255),
);
Q2) Add NOT NULL constraint to EMPLOYEE emp_name and emp_email columns
ALTER TABLE employee MODIFY (emp_name VARCHAR2(100) NOT NULL, emp_email VARCHAR2(100)
NOT NULL);
Q6) Add CHECK constraint to ensure emp_id between 100 and 9999 in EMPLOYEE
ALTER TABLE employee ADD CONSTRAINT emp_ck CHECK(emp_id BETWEEN 100 AND 9999);
employee(emp_id);
Q8) Add FOREIGN KEY to EMP1 to ensure mgr exists as empno in EMP1
ALTER TABLE emp1 ADD CONSTRAINT emp_mgr_fk FOREIGN KEY(mgr) REFERENCES emp1(empno);
FROM user_constraints
FROM user_cons_columns