Toty Posted September 16, 2013 Topic Count: 7 Topics Per Day: 0.00 Content Count: 48 Content Per Day: 0.01 Reputation: 0 Achievement Points: 310 Solved Content: 0 Days Won: 0 Status: Offline Report Posted September 16, 2013 Alguém já viu essa mensagem de erro ao cadastrar exame do tipo audiométrico: ORA-02291: integrity constraint (RM.FKVEXAMESPRONTINFCLIN_VINFCLIN) violated - parent key not found INSERT INTO VEXAMESPRONTINFCLINICA (CODCOLIGADA, CODPESSOA, IDCONSULTA, CODEXAME, DATAEXAME, CODTPINFCLINICA, VALNUMERICO, VALTEXTO, CODVALMEMO, CODCLIENTE, APLICACAO, CODTABELA, VALIMAGEM, RECCREATEDBY, RECCREATEDON, RECMODIFIEDBY, RECMODIFIEDON) VALUES (1, 4783, 23, '003', '16/09/2013 00:00:00', 'WEBER500HZ', 1,0000, null, 1084, null, null, null, null, 'jefferson.almeida', SYSDATE, 'jefferson.almeida', SYSDATE) Quote
TOPI Posted September 23, 2013 Topic Count: 7 Topics Per Day: 0.00 Content Count: 13 Content Per Day: 0.00 Reputation: 0 Achievement Points: 140 Solved Content: 0 Days Won: 0 Status: Offline Age: 60 Report Posted September 23, 2013 to com o mesmo ERRO: The INSERT statement conflicted with the FOREIGN KEY constraint "FKVEXAMESPRONTINFCLIN_VINFCLIN". The conflict occurred in database "CorporeRM", table "dbo.VINFCLINICA". The statement has been terminated. INSERT INTO [VEXAMESPRONTINFCLINICA] ([CODCOLIGADA], [CODPESSOA], [iDCONSULTA], [codeXAME], [DATAEXAME], [CODTPINFCLINICA], [VALNUMERICO], [VALTEXTO], [CODVALMEMO], [CODCLIENTE], [APLICACAO], [CODTABELA], [VALIMAGEM], [RECCREATEDBY], [RECCREATEDON], [RECMODIFIEDBY], [RECMODIFIEDON]) VALUES (1, 8645, 1799, '06', '23/09/2013 00:00:00', 'WEBER500HZ', , null, 5815, null, null, null, , 'mestre', CONVERT ( DATETIME, CONVERT ( VARCHAR, GETDATE(), 120) ), 'mestre', CONVERT ( DATETIME, CONVERT ( VARCHAR, GETDATE(), 120) )) Quote
Eder Augusto Posted February 5 Topic Count: 2 Topics Per Day: 0.01 Content Count: 12 Content Per Day: 0.06 Reputation: 14 Achievement Points: 99 Solved Content: 0 Days Won: 4 Status: Offline Age: 23 Device: Windows Report Posted February 5 (edited) Boa noite, Estamos com o mesmo problema. Alguém consegue nos ajudar? O erro ocorre ao tentar lançar exame de AUDIOMETRIA Posso contribuir com vocês com algumas informações que eu já tentei. SELECT * FROM GLINKSREL G WHERE G.MASTERTABLE = 'VINFCLINICA'; SELECT * FROM GCAMPOS G WHERE G.TABELA = 'VINFCLINICA'; SELECT * FROM GDIC G WHERE G.TABELA = 'VINFCLINICA'; Este erro esta apresentando em uma nova coligada que criamos, nas demais não houve o mesmo erro. @Jair - Fórmula pode nos ajudar ou direcionar para alguém que possa? Edited February 5 by Eder Augusto 1 Quote
Jair - Fórmula Posted February 11 Topic Count: 926 Topics Per Day: 0.13 Content Count: 9,097 Content Per Day: 1.31 Reputation: 376 Achievement Points: 109,102 Solved Content: 0 Days Won: 232 Status: Offline Age: 53 Device: Windows Report Posted February 11 Pessoal., bom dia. Esse erro em questão, é devido a problema com relação entre tabelas. Neste caso essa Foreign key: FKVEXAMESPRONTINFCLIN_VINFCLIN No select na tabela GLINKSREL você visualiza essas informações abaixo: [VEXAMESPRONTINFCLINICA] --> Chave estrangeira com os Campos: [CODCOLIGADA], [CODTPINFCLINICA] Tabela Referenciada -------> [VINFCLINICA] - Campos Chave: [CODCOLIGADA], [CODTPINFCLINICA] Neste select abaixo você identifica qual o conteúdo de cada tabela relacionada: Select * From Gdic Where Tabela in ('VINFCLINICA', 'VEXAMESPRONTINFCLINICA') and Coluna = '#' TABELA COLUNA DESCRICAO ------------------------------ ---------- ----------------- VINFCLINICA # Inf clínica VEXAMESPRONTINFCLINICA # Inf clínicas pront de exame E em resumo, o problema detectado no seu caso, é sobre não conter registro com o código 'WEBER500HZ 'na tabela referenciada. Se você está fazendo esse insert via banco ou outro método, confira se o 'WEBER500HZ' deveria ser o conteúdo que deseja enviar nesta tabela. Este código tem que existir na VINFCLINCA. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.