Bonjour,
j'ai une erreur sur la requette ci-dessous :

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
INSERT INTO TAB3( col1,col2)
 
SELECT 
 col1, col2
FROM tab1 FFT, 
     TAB2@REFCOM_FT CAT     
WHERE CAT.CODE_PRESTATION_FT = FFT.CODE_PRESTATION
AND   FFT.TYPE_PRESTATION IN ('DX', 'DI')
ORDER BY FFT.DSP, FFT.DATE_FIN;
 
 
 
  INSERT INTO TAB3(
*
ERREUR à la ligne 1 :
ORA-03113: fin de fichier sur canal de communication

Il suffit d'enlever le dblink et préfixer la table TAB2 par le nom de sont schéma et le pbm disparait mais je suis obligé de le garder car la table TAB2 se trouve sur un autre serveur en prod .

Le DBLINK fonctionne correctement lorsque je le test à part ou dans le select mais dans l'insert ci-dessus il pose problème !!!

Avez-vous une idée pourquoi ?

Merci par avance.