problemas na inserção de dados
CREATE TABLE ALUNO
(
Nr_Rgm Number(8) not null,
Nm_Nome VARCHAR2(40) not null,
Nm_Pai VARCHAR2(40) not null,
Nm_Mae VARCHAR2(40) not null,
Dt_Nascimento DATE not null,
ID_Sexo CHAR(1) not null,
CONSTRAINT PK_RGM PRIMARY KEY (Nr_Rgm)
);
CREATE TABLE CLASSE
(
Cd_Classe NUMBER (8) not null,
Nr_AnoLetivo NUMBER (4) not null,
Nr_Serie NUMBER(2) not null,
Sg_Turma VARCHAR2(2) not null,
Cd_Escola NUMBER(6) not null,
Cd_Grau NUMBER(2) not null,
Cd_Periodo NUMBER(2) not null,
CONSTRAINT PK_CLASSE PRIMARY KEY (Cd_Classe)
);
CREATE TABLE MATRICULA
(
Nr_Rgm NUMBER (8)not null,
Cd_Classe NUMBER(8)not null,
Dt_Matricula DATE not null,
CONSTRAINT PK_MATRICULA PRIMARY KEY (Nr_Rgm, Dt_Matricula, Cd_Classe),
CONSTRAINT FK_MATRICULA_REF_ALUNO FOREIGN KEY (Nr_Rgm)
REFERENCES ALUNO(Nr_Rgm)
);
INSERT INTO ALUNO
(Nr_Rgm, Nm_Nome, Nm_Pai, Nm_Mae, Dt_Nascimento, ID_Sexo)
VALUES
(43578210,'Maria','Joao','Isabel', DATE '2000-01-02',2);
Select * from ALUNO;
INSERT INTO CLASSE
(Cd_Classe, Nr_AnoLetivo, Nr_Serie, Sg_Turma, Cd_Escola, Cd_Grau, Cd_Periodo)
VALUES
(17360745, 3462, 02, 't3', 123456,03,01);
INSERT INTO MATRICULA
(Nr_Rgm, Cd_Classe, Dt_Matricula)
Values
(43578210, 17360745, DATE '2017-03-16');
select * FROM ALUNO, MATRICULA, CLASSE
(
Nr_Rgm Number(8) not null,
Nm_Nome VARCHAR2(40) not null,
Nm_Pai VARCHAR2(40) not null,
Nm_Mae VARCHAR2(40) not null,
Dt_Nascimento DATE not null,
ID_Sexo CHAR(1) not null,
CONSTRAINT PK_RGM PRIMARY KEY (Nr_Rgm)
);
CREATE TABLE CLASSE
(
Cd_Classe NUMBER (8) not null,
Nr_AnoLetivo NUMBER (4) not null,
Nr_Serie NUMBER(2) not null,
Sg_Turma VARCHAR2(2) not null,
Cd_Escola NUMBER(6) not null,
Cd_Grau NUMBER(2) not null,
Cd_Periodo NUMBER(2) not null,
CONSTRAINT PK_CLASSE PRIMARY KEY (Cd_Classe)
);
CREATE TABLE MATRICULA
(
Nr_Rgm NUMBER (8)not null,
Cd_Classe NUMBER(8)not null,
Dt_Matricula DATE not null,
CONSTRAINT PK_MATRICULA PRIMARY KEY (Nr_Rgm, Dt_Matricula, Cd_Classe),
CONSTRAINT FK_MATRICULA_REF_ALUNO FOREIGN KEY (Nr_Rgm)
REFERENCES ALUNO(Nr_Rgm)
);
INSERT INTO ALUNO
(Nr_Rgm, Nm_Nome, Nm_Pai, Nm_Mae, Dt_Nascimento, ID_Sexo)
VALUES
(43578210,'Maria','Joao','Isabel', DATE '2000-01-02',2);
Select * from ALUNO;
INSERT INTO CLASSE
(Cd_Classe, Nr_AnoLetivo, Nr_Serie, Sg_Turma, Cd_Escola, Cd_Grau, Cd_Periodo)
VALUES
(17360745, 3462, 02, 't3', 123456,03,01);
INSERT INTO MATRICULA
(Nr_Rgm, Cd_Classe, Dt_Matricula)
Values
(43578210, 17360745, DATE '2017-03-16');
select * FROM ALUNO, MATRICULA, CLASSE
Theilor Batista
Curtidas 0
Respostas
Chromusmaster
02/03/2021
Você inseriu a estrtura de dados e um select. Mas não detalhou qual o erro que está ocorrendo. Nos informe o erro para que possa receber qualquer auxilio.
GOSTEI 0