You are on page 1of 8

CREATE TABLE Employees (

EmployeeID INT,
FirstName VARCHAR(50),
LastName VARCHAR(50),
Age INT,
Department VARCHAR(50),
UNIQUE (FirstName,LastName)
);

-- Create a sequence to generate unique EmployeeIDs


CREATE SEQUENCE EmployeeID_seq START WITH 1 INCREMENT BY 1;

-- Insert 100 different values with separate commands

-- Record 1
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'John', 'Doe', 30, 'IT');

-- Record 2
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jane', 'Smith', 25, 'HR');

-- Record 3
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Michael', 'Johnson', 35, 'Finance');

-- Record 4
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Sarah', 'Williams', 28, 'IT');

-- Record 5
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'David', 'Brown', 32, 'Marketing');

-- Record 6
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Emily', 'Davis', 40, 'HR');

-- Record 7
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Daniel', 'Wilson', 27, 'IT');

-- Record 8
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Olivia', 'Anderson', 33, 'Finance');

-- Record 9
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'James', 'Thomas', 29, 'IT');

-- Record 10
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Sophia', 'Taylor', 37, 'Marketing');

-- Record 11
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Matthew', 'White', 45, 'IT');
-- Record 12
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Ava', 'Martinez', 31, 'Finance');

-- Record 13
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jacob', 'Anderson', 38, 'Marketing');

-- Record 14
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Isabella', 'Wilson', 26, 'IT');

-- Record 15
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'William', 'Clark', 34, 'HR');

-- Record 16
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Mia', 'Robinson', 29, 'IT');

-- Record 17
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Ethan', 'Walker', 43, 'Finance');

-- Record 18
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Abigail', 'Young', 36, 'Marketing');

-- Record 19
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Alexander', 'Hall', 27, 'IT');

-- Record 20
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Charlotte', 'Gonzalez', 33, 'HR');

-- Record 21
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Henry', 'Hill', 31, 'Marketing');

-- Record 22
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Ella', 'Adams', 28, 'IT');

-- Record 23
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Michael', 'Harris', 39, 'Finance');

-- Record 24
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Amelia', 'Parker', 30, 'HR');

-- Record 25
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Daniel', 'Baker', 42, 'IT');

-- Record 26
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Liam', 'Garcia', 35, 'Marketing');
-- Record 27
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Victoria', 'Thomas', 26, 'Finance');

-- Record 28
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Lucas', 'Scott', 32, 'IT');

-- Record 29
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Grace', 'Murphy', 29, 'HR');

-- Record 30
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Benjamin', 'Cooper', 38, 'Marketing');

-- Record 31
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Chloe', 'Sanchez', 27, 'IT');

-- Record 32
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Samuel', 'Morris', 34, 'Finance');

-- Record 33
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Zoe', 'Rivera', 41, 'Marketing');

-- Record 34
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Joseph', 'Cook', 28, 'IT');

-- Record 35
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Sofia', 'Barnes', 33, 'HR');

-- Record 36
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Anthony', 'Morgan', 31, 'IT');

-- Record 37
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Avery', 'Bell', 39, 'Finance');

-- Record 38
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Scarlett', 'Mitchell', 35, 'Marketing');

-- Record 39
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jackson', 'Ward', 26, 'IT');

-- Record 40
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Madison', 'Turner', 32, 'HR');

-- Record 41
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Andrew', 'Carter', 30, 'Marketing');

-- Record 42
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Lily', 'Bailey', 29, 'IT');

-- Record 43
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Nicholas', 'Reed', 37, 'Finance');

-- Record 44
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Evelyn', 'Gray', 33, 'Marketing');

-- Record 45
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Christopher', 'Collins', 28, 'IT');

-- Record 46
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Hannah', 'Price', 36, 'HR');

-- Record 47
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Matthew', 'Brooks', 31, 'IT');

-- Record 48
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Addison', 'Long', 40, 'Finance');

-- Record 49
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Aria', 'Bennett', 35, 'Marketing');

-- Record 50
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Joshua', 'King', 27, 'IT');

-- Record 51
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Grace', 'Perez', 33, 'HR');

-- Record 52
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Samuel', 'Hall', 29, 'Marketing');

-- Record 53
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Ella', 'Foster', 42, 'IT');

-- Record 54
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Charlotte', 'Russell', 37, 'Finance');

-- Record 55
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jack', 'Hayes', 34, 'Marketing');

-- Record 56
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Amelia', 'Jenkins', 26, 'IT');

-- Record 57
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Ryan', 'Patterson', 32, 'HR');

-- Record 58
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Aiden', 'Simmons', 29, 'Marketing');

-- Record 59
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Aubrey', 'Reyes', 38, 'IT');

-- Record 60
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Emily', 'Wood', 30, 'Finance');

-- Record 61
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Daniel', 'Butler', 43, 'Marketing');

-- Record 62
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Madison', 'Barnes', 28, 'IT');

-- Record 63
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Lucas', 'Fisher', 33, 'HR');

-- Record 64
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Sophia', 'Evans', 31, 'Marketing');

-- Record 65
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Logan', 'Lee', 27, 'IT');

-- Record 66
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Avery', 'Turner', 34, 'Finance');

-- Record 67
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Isabella', 'Murphy', 40, 'Marketing');

-- Record 68
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Carter', 'Wright', 29, 'IT');

-- Record 69
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Mia', 'Cook', 35, 'HR');

-- Record 70
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jayden', 'Baker', 32, 'Marketing');
-- Record 71
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Abigail', 'Lopez', 28, 'IT');

-- Record 72
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Henry', 'Ward', 33, 'Finance');

-- Record 73
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Harper', 'Gonzalez', 41, 'Marketing');

-- Record 74
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Gabriel', 'Lewis', 30, 'IT');

-- Record 75
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Sofia', 'Russell', 36, 'HR');

-- Record 76
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Nathan', 'Harris', 31, 'Marketing');

-- Record 77
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Zoe', 'Garcia', 39, 'IT');

-- Record 78
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Liam', 'Foster', 35, 'Finance');

-- Record 79
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Stella', 'Ward', 26, 'Marketing');

-- Record 80
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Caleb', 'Coleman', 32, 'IT');

-- Record 81
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Chloe', 'Mitchell', 29, 'HR');

-- Record 82
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jonathan', 'Hayes', 37, 'Marketing');

-- Record 83
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Nora', 'Adams', 33, 'IT');

-- Record 84
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Eli', 'Simmons', 31, 'Finance');

-- Record 85
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Hazel', 'Jenkins', 27, 'Marketing');
-- Record 86
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Gavin', 'Patterson', 34, 'IT');

-- Record 87
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Luna', 'Reyes', 30, 'HR');

-- Record 88
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Christian', 'Hall', 43, 'Marketing');

-- Record 89
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Eleanor', 'Barnes', 28, 'IT');

-- Record 90
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Aaron', 'Fisher', 33, 'Finance');

-- Record 91
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Penelope', 'Evans', 31, 'Marketing');

-- Record 92
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Henry', 'Lee', 27, 'IT');

-- Record 93
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Layla', 'Turner', 34, 'Finance');

-- Record 94
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Josiah', 'Murphy', 40, 'Marketing');

-- Record 95
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Violet', 'Wright', 29, 'IT');

-- Record 96
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Jeremiah', 'Cook', 35, 'HR');

-- Record 97
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Savannah', 'Baker', 32, 'Marketing');

-- Record 98
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Brooklyn', 'Lopez', 28, 'IT');

-- Record 99
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Nathan', 'Ward', 33, 'Finance');

-- Record 100
INSERT INTO Employees (EmployeeID, FirstName, LastName, Age, Department)
VALUES (EmployeeID_seq.NEXTVAL, 'Elizabeth', 'Gonzalez', 41, 'Marketing');

drop sequence EmployeeID_seq;

You might also like