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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  update en sql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

update en sql

n°147545
cguignol
c'est toi, satan?
Posté le 30-05-2002 à 10:10:13  profilanswer
 

J'ai 2 tables: dendos et dendos_save. Je fais des modif sur la premiere et je souhaite faire une restauration avec la deuxieme.
Seulement, quand je fait Update dendos set dendos.cp1 = dendos_save.cp1 ..... where dendos.cp2 = dendos_save.cp2
 
j'ai ce message d'erreur:
 :fou: General error: Table inconnue 'dendos_save' dans where clause
 
 
comment puis je faire??

 

[jfdsdjhfuetppo]--Message édité par cguignol le 30-05-2002 à 10:24:16--[/jfdsdjhfuetppo]


---------------
* Le Gros Connard, youtubeur moto* *RIP Brains et Grojulius * Chignolement votre, le blog de la haine et de la rageance
mood
Publicité
Posté le 30-05-2002 à 10:10:13  profilanswer
 

n°147547
kayasax
Posté le 30-05-2002 à 10:11:44  profilanswer
 

Update dendos,dendos_save set dendos.cp1 = dendos_save.cp1 ..... where dendos.cp2 = dendos_save.cp2  
 
ca marche po ca?


---------------
All we need is a soul revolution
n°147552
cguignol
c'est toi, satan?
Posté le 30-05-2002 à 10:13:51  profilanswer
 

j'aivais essayé: voila l'erreur
 
Syntax error or access violation: Something is wrong in your syntax près de ' dendos_save SET dendos.present = dendos_save.present,  dendos.a' à la ligne 1


---------------
* Le Gros Connard, youtubeur moto* *RIP Brains et Grojulius * Chignolement votre, le blog de la haine et de la rageance
n°147557
kayasax
Posté le 30-05-2002 à 10:15:50  profilanswer
 

doit falloir faire 2 requetes alors

 

[jfdsdjhfuetppo]--Message édité par kayasax le 30-05-2002 à 10:15:59--[/jfdsdjhfuetppo]


---------------
All we need is a soul revolution
n°147558
arghbis
salops de dauphins
Posté le 30-05-2002 à 10:15:57  profilanswer
 

question stupide, mais pq tu utilise pas un bon dump pour restaurer???

n°147559
darklord
You're welcome
Posté le 30-05-2002 à 10:16:43  profilanswer
 

Drop TABLE root cascade;
 
:D


---------------
Just because you feel good does not make you right
n°147560
cguignol
c'est toi, satan?
Posté le 30-05-2002 à 10:17:10  profilanswer
 

je fais un pgm en java avec une base mysql, la question n'est pas stupide du tout, bien au contraire!
si c'est si stupide, ca veut dire que c'est simple, donc donne moi la réponse! :D


---------------
* Le Gros Connard, youtubeur moto* *RIP Brains et Grojulius * Chignolement votre, le blog de la haine et de la rageance
n°147562
arghbis
salops de dauphins
Posté le 30-05-2002 à 10:18:28  profilanswer
 

ahlala! je disais pas que TA question était stupide, je parlais de la mienne!

n°147569
cguignol
c'est toi, satan?
Posté le 30-05-2002 à 10:23:52  profilanswer
 

désolé d'avoir mal compris, mais ca répond pas à ma question... :(


---------------
* Le Gros Connard, youtubeur moto* *RIP Brains et Grojulius * Chignolement votre, le blog de la haine et de la rageance
n°147575
arghbis
salops de dauphins
Posté le 30-05-2002 à 10:29:15  profilanswer
 

ni  toi à la mienne!
quand tu veut restaurer une base, tu fais un dump puis un restore. maintenant, c vrai que si tu ne veux que restaurer cette table et que ta base en contient d'autres, un dump est pas pratique. sinon, je vois pas pourquoi tu veux passer par du sql!
 
sinon, avant ton where, pq tu mets pas de from dendos, dendos_save??(ou alors t'as eu la flemme de l'écrire dans ton post??)

mood
Publicité
Posté le 30-05-2002 à 10:29:15  profilanswer
 

n°147579
Sh@rdar
Ex-PhPéteur
Posté le 30-05-2002 à 10:31:20  profilanswer
 

regarde plutôt du coté de SELECT INSERT..., c'est fait pour ça.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°147584
cguignol
c'est toi, satan?
Posté le 30-05-2002 à 10:33:51  profilanswer
 

j'ai 12 tables dans ma base, c'est pour ca qu'un dump est impossible
et l'idee de mettre un from s'avère inutile. de plus toutes les données ne sont pas retaurées.

 

[jfdsdjhfuetppo]--Message édité par cguignol le 30-05-2002 à 10:36:33--[/jfdsdjhfuetppo]


---------------
* Le Gros Connard, youtubeur moto* *RIP Brains et Grojulius * Chignolement votre, le blog de la haine et de la rageance
n°147590
arghbis
salops de dauphins
Posté le 30-05-2002 à 10:44:02  profilanswer
 

fromlist
 
    A PostgreSQL non-standard extension to allow columns from other tables to appear in the WHERE condition.
 
certes, c du postgres, mais tu dois avoir l'équivalent en mysql. Et comme tu le vois, ce n'est pas du sql standard, donc si tu veux faire en sql, je pense que deux requêtes sont nécessaires!

n°147605
cguignol
c'est toi, satan?
Posté le 30-05-2002 à 10:52:11  profilanswer
 

je suis en train de tester une sélection des données à restaurer et les récupérer pour faire un update.
ca doit marcher.


---------------
* Le Gros Connard, youtubeur moto* *RIP Brains et Grojulius * Chignolement votre, le blog de la haine et de la rageance

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

  update en sql

 

Sujets relatifs
[PHP] Ca n'update pas !!update en sql
[Java FAQ] Venez ajouter vos liens - Update 20/11/2003[ Mysql ] Update spécial
[SQL SERVER] Pb d'Update multiples[ commande SQL ] - problème avec UPDATE
[DELPHI] Une liste de bon sites pour Delphi (last update 20/01/2003)[FAQ PHP] La doc, les liens essentiels ! [UPDATE 13/08/2003]
[ MySQL ] Updateupdate imbriqué?? est ce possible
Plus de sujets relatifs à : update en sql


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