Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1443 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ORACLE] Exception ou requetes pour les éviter

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ORACLE] Exception ou requetes pour les éviter

n°1010091
fabriceMer​c
Posté le 11-03-2005 à 17:44:26  profilanswer
 

Bonjour;
 
 
J'utilise Oracle et le framework spring (java) qui me permet de remonter des exceptions DAO. Une m'interesse plus particulièrement en effet je désire réaliser des ajouts dans une table (table1), or cette table  contient une clé étrangère qui pointe vers une autre (table 2). Lors des insertions dans table1 je voudrais savoir lesquelles ont échouées  a cause d'un problème d'intégrité .
 
Est-il plus pertinent de générer des exceptions ou plutot lancer une petite requete de selection sur la table 2 afin de vérifier si l'ajout est possible ou non.
 
L'enjeux ici est d'informer l'utilisateur des occurences nécéssaires à ajouter dans table2 lors d'insertions dans table1 afin qu'il procéde lui-même à des rectifications.
 
Fabrice


Message édité par fabriceMerc le 11-03-2005 à 17:51:45
mood
Publicité
Posté le 11-03-2005 à 17:44:26  profilanswer
 

n°1010142
glod 2
Votre trajet, notre projet.
Posté le 11-03-2005 à 19:03:03  profilanswer
 

Les exceptions du driver jdbc oracle sont pertinentes et explicites, je suppose que tu peux sans danger les remonter. Si c'est un utilisateur de base qui va les voir et que tu veux pas qu'il voit de l'anglais, tu peux toujours traduire le texte de l'exception en question.

n°1010197
moi23372
Posté le 11-03-2005 à 20:51:54  profilanswer
 

fait néanmoins attention, l'exception ne sera que déclenché si la valeur n'existe vraiment pas dans la table, mais elle peut néanmoins être NULL... Si tu ne met rien, aucune exception ne sera déclenchée avec la contrainte d'intégrité... enfin je suppose que tu sais tout cela, je voulais juste te le signaler au cas ou...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [ORACLE] Exception ou requetes pour les éviter

 

Sujets relatifs
requetes sql plus lentes ???Extension des fonctionnalités SNMP Oracle
eviter les warning[BATCH] Copie avec exception !?
[c#] eviter plus instance / et controler l'instance initial[C++/SQL./Oracle] Juste un petit problème de chaine...
Problème NLS sur connexion avec Oracle[Oracle] Savoir sur quelle base on se trouve
Passer de Oracle à Accesspb throw pr exception
Plus de sujets relatifs à : [ORACLE] Exception ou requetes pour les éviter


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR