Assignment - 01

 

  1. Assignment - 01



  2. CREATE TABLE EMP (
  3.     empid NUMBER PRIMARY KEY,
  4.     name VARCHAR2(50),
  5.     date_of_birth DATE,
  6.     city VARCHAR2(50),
  7.     salary NUMBER
  8. );
  9.  
  10. -- Inserting Input 1
  11. INSERT INTO EMP (empid, name, date_of_birth, city, salary)
  12. VALUES (101, 'John Smith', TO_DATE('1990-05-15', 'YYYY-MM-DD'), 'New York', 60000);
  13.  
  14. -- Inserting Input 2
  15. INSERT INTO EMP (empid, name, date_of_birth, city, salary)
  16. VALUES (102, 'Alice Johnson', TO_DATE('1985-11-28', 'YYYY-MM-DD'), 'Los Angeles', 75000);
  17.  
  18. -- Inserting Input 3
  19. INSERT INTO EMP (empid, name, date_of_birth, city, salary)
  20. VALUES (103, 'Michael Davis', TO_DATE('1988-07-10', 'YYYY-MM-DD'), 'Chicago', 55000);
  21.  
  22.  
  23. -- Create table
  24. CREATE TABLE EMP_Constraint1 (
  25.     id VARCHAR2(10) PRIMARY KEY,
  26.     name VARCHAR2(50),
  27.     city VARCHAR2(20) CHECK (city IN ('kolkata', 'delhi', 'mumbai')),
  28.     sal NUMBER(5, 0) CHECK (sal >= 10000 AND sal <= 99999),
  29.     comm NUMBER(4, 0) CHECK (comm >= 0 AND comm <= 9999),
  30.     dob DATE,
  31.     designation VARCHAR2(50) CHECK (designation = LOWER(designation)),
  32.     dependence NUMBER DEFAULT 1,
  33.     CONSTRAINT name_unique UNIQUE (name)
  34. );
  35.  
  36. -- Insert data
  37. INSERT ALL
  38.     INTO EMP_Constraint (id, name, city, sal, comm, dob, designation, dependence)
  39.     VALUES ('A102', 'John', 'kolkata', 15000, 500, TO_DATE('1999-05-20', 'YYYY-MM-DD'), 'clerk', 1)
  40.    
  41.     INTO EMP_Constraint (id, name, city, sal, comm, dob, designation, dependence)
  42.     VALUES ('A103', 'Alice', 'mumbai', 28000, 200, TO_DATE('1995-09-12', 'YYYY-MM-DD'), 'manager', 2)
  43.    
  44.     INTO EMP_Constraint (id, name, city, sal, comm, dob, designation, dependence)
  45.     VALUES ('A104', 'Bob', 'delhi', 21000, 0, TO_DATE('1998-03-05', 'YYYY-MM-DD'), 'analyst', 3)
  46.    
  47. SELECT 1 FROM DUAL;

Comments

Popular posts from this blog

How to became a junior Engineer

Pima Dataset

1.Import and Export(How to read csv file using manualvfunction)