this is the table that i've created..

CREATE TABLE CGPA
(
CGPA_ID VARCHAR(10) NOT NULL PRIMARY KEY,
STUD_CGPA DECIMAL(2,2) NOT NULL,
STUD_ID VARCHAR(10) NOT NULL,
SEM_ID INTEGER NOT NULL,
FOREIGN KEY(STUD_ID) REFERENCES STUDENT(STUD_ID),
FOREIGN KEY(SEM_ID) REFERENCES SEMESTER(SEM_ID)
);

successfully returned..but when i want to insert the data using statement below, sql error db21034e occured..what is wrong with my sql statement?

INSERT INTO CGPA (CGPA_ID, STUD_CGPA, STUD_ID, SEM_ID)
VALUES('CGPA101', '03.58', '2011341903', '004');