Bonjour,
J'aimerais savoir comment faire pour utiliser un DBLINK dans une vue.
J'ai actuellement écrit la requête suivante pour la création de ma vue :
Mais j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE OR REPLACE FORCE VIEW MON_SCHEMA.MA_VUE (CHAMP_1, CHAMP_2, CHAMP_3, CHAMP_4) AS SELECT distinct tb_dblink.champ_5, ma_table.champ_2, ma_table.champ_3, tb_dblink.champ_7 FROM schema_dblink.table_dblink@dblink tb_dblink left join mon_schema.ma_table on tb_dblink.champ2=ma_table.champ2;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Commande SQL : force view MON_SCHEMA.MA_VUE Echec : Warning: exécution terminée avec avertissement
Hors lorsque je lance uniquement la partie SELECT la requête fonctionne correctement.
Que dois-je faire pour que cela marche dans la vue ?
Merci beaucoup.
MarieO
Partager