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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Nombre de champ inséreré avec INSERT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Nombre de champ inséreré avec INSERT

n°1266957
couleur ca​fe
la vie, le monde, les gens ...
Posté le 15-12-2005 à 09:21:48  profilanswer
 

Est ce que la commande INSERT renvoie le nombre de champ inséré ?
 
Autrement dit peut-on faire quelque chose du style  
 

Code :
  1. UPDATE table1 SET col3=val3,col4=val4
  2. WHERE 0=(INSERT INTO table1 (col1,col2,col3,col4) VALUES
  3.               (val1,val2,val3,val4))
  4.     AND col1=val1
  5.     AND col2=val2 ;


 
En fait ce que je veux faire c'est mettre à jour un champ si la commande insert retourne 0, donc si elle n'a rien insérée pour cause de doublon.


---------------
¤¤ Diamonds are the girls' best friends ¤¤
mood
Publicité
Posté le 15-12-2005 à 09:21:48  profilanswer
 

n°1266995
belldandys
Posté le 15-12-2005 à 10:09:09  profilanswer
 

Non,
aucun doute, il faut faire un SELECT avant ton INSERT....


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

  Nombre de champ inséreré avec INSERT

 

Sujets relatifs
nombre aleatoireNombre maximum de caractère zone de texte
Convertir un nombre Hexa en ASCII[RESOLU][SH] Compter le nombre d'occurences d'un caractère....
division, reste et racine de nombre en tableauxrecherche nombre premier
Remise à zéro d'un champ en "auto_increment"Compter le nombre de ligne dans un fichier texte sous Windows
[Excel] Compter un nombre de 0 contigues, la suite de 0 la plus longueperte elements lors de INSERT INTO...
Plus de sujets relatifs à : Nombre de champ inséreré avec INSERT


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