cs_Zart
Messages postés285Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention27 juin 2006
-
17 janv. 2006 à 08:52
nahzhir
Messages postés66Date d'inscriptionvendredi 10 juin 2005StatutMembreDernière intervention15 janvier 2008
-
18 janv. 2006 à 10:09
Bonjour,
Je cherche depuis hier comment faire un insert conditionnel.
J'avais vu un bout de code à ce sujet il n'y a pas très longtemps. Mais je crois qu'il est possible de faire un "insert on" c'est à dire que si le insert n'est pas possible alors il réalise ce qui est après le "on"...
Enfin bon cela reste très vague pour moi si vous avez de la doc la-dessus merci de me filer un coup de patte
cs_Zart
Messages postés285Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention27 juin 20061 18 janv. 2006 à 09:34
Oui je sais que c'est possible de le faire avec du PL SQL.
Maintenant je me demandais si c'étais possible de faire un semblant d'INSERT conditionnel en SQL pur.
Ca donnerait :
CREATE PROCEDURE X_Ajout_Instit
les eventuelles paramètres que l'on veut passer à l'application !!!
AS
IF NOT EXISTS ("requete SELECT pour vérifier l'existence")
"requete INSERT"
ELSE
"requete UPDATE"
GO
Ma politique pour le moment c'est de rester en SQL parce que pour les performances c'est meilleur maintenant si pour des raisons rapidité d'exec je suis obligé de faire des procédures aucun problème. Mais je m'assure qu'il n'est pas possible de faire ceci en SQL pur voilà tout.