Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

SQL\ Exécuter plusieurs requêtes UPDATE

Djo, le vendredi 4 avril 2008 à 13:48:09
Bonjour,

J'aimerai dans ACCESS exécuté plusieurs requêtes UPDATE en même temps.
Voici mes requêtes :
UPDATE DETAIL SET code_proc =1 WHERE code_proc = "AADD"
UPDATE DETAIL SET code_proc =2 WHERE code_proc = "ASEM"
UPDATE DETAIL SET code_proc =3 WHERE code_proc = "ASIE"
UPDATE DETAIL SET code_proc =4 WHERE code_proc = "ASIG"
UPDATE DETAIL SET code_proc =5 WHERE code_proc = "ATAS"
UPDATE DETAIL SET code_proc =6 WHERE code_proc = "CADD"
UPDATE DETAIL SET code_proc =7 WHERE code_proc = "CSEM"
UPDATE DETAIL SET code_proc =8 WHERE code_proc = "CSIE"
UPDATE DETAIL SET code_proc =9 WHERE code_proc = "CSIG"
UPDATE DETAIL SET code_proc =10 WHERE code_proc = "CTAS"
UPDATE DETAIL SET code_proc =11 WHERE code_proc = "DADD"
UPDATE DETAIL SET code_proc =12 WHERE code_proc = "DSEM";

Si je les exécute une a une, aucun souci, mais je voudrais toutes les exécuter en même temps. et la accès me renvoit l'erreur : Erreur de syntaxe (opérateur absent) dans l'expression "code_proc = "AADD"
UPDATE DETAIL SET code_proc =2 WHERE code_proc = "ASEM"
UPDATE DETAIL SET code_proc =3 WHERE code_proc = "ASIE"
UPDATE DETAIL SET code_proc =4 WHERE code_proc = "ASIG"
UPDATE DETAIL SET code_proc =5 WHERE code_proc = "ATAS"
UPDATE".

Merci par avance

Djo
Configuration: Windows XP
Firefox 2.0.0.13
Répondre à Djo  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le vendredi 4 avril 2008 à 13:49:07
Met un point virgule à la fin de chacun de tes requêtes.
Répondre à sebsauvage

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Djo, le vendredi 4 avril 2008 à 13:50:39
Déja essayé, sa ne fonctionne pas, Access me dit : Caractères trouvés après la fin de l'instruction SQL
Répondre à Djo

3


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le vendredi 4 avril 2008 à 13:54:27
Si j'osais, je dirais: Prend un vrai moteur de base de donnés (mySQL, SQLite, Postgre, Oracle, MS SQL Server...). Bref, n'importe quoi d'autre qui accepte le SQL-92 correct.

Désolé je ne suis pas un spécialiste Access.

Tous les moteurs de base de données que je connais (même SQLite) acceptent les ordres SQL séparés par des point-virgules.
Répondre à sebsauvage

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Djo, le vendredi 4 avril 2008 à 13:55:37
Ben j'ai pas le choix lol !

Personne n'a la réponse ?
Répondre à Djo

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 kiki974, le mardi 23 septembre 2008 à 09:11:54
Essaye :

UPDATE DETAIL SET code_proc =1 WHERE code_proc LIKE "AADD"
Répondre à kiki974
Problème SQL (Update) (Résolu)Bonjour, Voici la requête qui me pose problème, pourtant certaine de la syntaxe, impossible de l'executer. $requete ="UPDATE photo SET Visible = false WHERE NomPhoto=$nom"; Sachant que j'ai déjà fait ce même genre de requête ailleurs et... www.commentcamarche.net/forum/affich-6819755-probleme-sql-update
ACCESS Requete UPDATE en SQL (Résolu)Bonjour, Qui pourait me dire si on peut mettre à jour deux champs d'une table par une requete UPDATE et quelle en serait la syntaxe. Pour l'instant j'arrive à mettre à jour un champ de cette façon : UPDATE PRODUIT, FOURNISSEUR SET... www.commentcamarche.net/forum/affich-2420206-access-requete-update-en-sql
Requete update fait des caprices (Résolu)Bonjour, voila j ai creer une requete update avec condition, mais lors d l execution mon programme beug sur la requete update, avec ce message: "no current record" voici mon programme sous access 97 req = "select fiche, date_cdao, num_dossier,... www.commentcamarche.net/forum/affich-4853466-requete-update-fait-des-caprices
Probleme SQL sous requete sum (Résolu)Bonjour, Je dois effectuer une requete SQL, ma requete doit compte le nombre de choix que l'on retrouve la nature d'incident mais en plus je dois effectuer le total de celui-ci. Donc voici ce que je propose mais apparemment j'ai... www.commentcamarche.net/forum/affich-6646596-probleme-sql-sous-requete-sum
[MySQL] Requete UPDATE complexe ? (Résolu)Bonjour à tous, Je voudrais savoir s'il y a un moyen de faire une requete UPDATE complexe, de ce genre: mysql_query("UPDATE $table (SET value="$value WHERE name="$name") AND (SET value="$value2" WHERE name="$name2")") Je sais que la syntaxe de ma... www.commentcamarche.net/forum/affich-7107255-mysql-requete-update-complexe
[SQL] Probleme requete UPDATE (Résolu)Bonjour, J'ai un formulaire sur la page 'database_edit.php' et quand j'exécute ma requête d'UPDATE tout ce passe bien, pas d'erreur. Mais ca ne met pas a jour ma base de données. Je ne vois pas ou pourrez être... www.commentcamarche.net/forum/affich-8673887-sql-probleme-requete-update
Le langage SQL SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML, Data Manipulation... www.commentcamarche.net/sql/sqlintro.php3
SQL - Tri et regroupement Il est possible en SQL d'organiser les résultats grâce à la clause ORDER BY. La clause ORDER BY est suivie des mots clés ASC ou DESC, qui précisent respectivement si le tri se fait de manière croissante (par défaut) ou décroissante. Le classement se... www.commentcamarche.net/sql/sqltri.php3
SQL - Jointures Une jointure (ou θ-jointure) est un produit cartésien de deux tables. On appelle équijointure une θ-jointure dont la qualification est une égalité entre deux colonnes. En SQL, l'expression d'une jointure se fait en précisant le nom des... www.commentcamarche.net/sql/sqljoint.php3
Toutes les réponses pour « SQL\ Exécuter plusieurs requêtes UPDATE »