Bonjour à tous,
Voila j'ai un problème sur une vue , voici le script de ma vue :
Comme vous pouvez le voir dans le script, il y a pas de jointure dans cette vue, c'est une vue simple.
Code : 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
17
18
19
20
21
22
23
24
25
26
27 drop view cdt_pointage; create view cdt_pointage as select num ,cde ,liv ,lieuc ,bapt ,id_contenant ,qte ,etitrac ,env_transp_int ,recu_transp_int ,date_recep ,num_trajet ,lib_trajet ,code_chauf ,lib_chauf ,ctr_exp ,ed_etiquette from cdt where nvl(ed_etiquette,'N') = 'O'; drop public synonym cdt_pointage; create public synonym cdt_pointage for ops$projet.cdt_pointage; grant all on cdt_pointage to minier;
Si je fais un update en ligne de code à la main sur cette vue, pas de souci.
Par contre si je veux faire une mise à jour à travers de forms 6i (Version 6.0.8.19.2), il ne donne l'erreur suivante :
J'ai recompilé la table CDT qui est utilisée dans la vue.FRM-40602 : Cannot insert or update data in a view
Si je change de vue tout va bien.
Quelque a t il une idée ?
Partager