begin process at 2012 02 12 03:36:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > FORCER UNE MISE À JOUR AVEC UNE REQUÊTE DE REGROUPEMENT POUR ÉVITER D'ÉCRIRE DU CODE

FORCER UNE MISE À JOUR AVEC UNE REQUÊTE DE REGROUPEMENT POUR ÉVITER D'ÉCRIRE DU CODE


 Information sur la source



 Description

A ma connaissance, les requêtes contenant un regroupement ne permette jamais un joint pour mettre à jour un champ avec le résultat du regroupement : on obtient l'erreur 3073 sous Access : "L'opération doit utiliser une requête qui peut être mise à jour, Causes possibles : Vous avez essayé d'exécuter une requête qui tente de mettre à jour un champ non modifiable" (on ne peut faire que des requêtes sélection, et elles ne sont pas éditables).
Au lieu d'écrire une routine qui parcours les enregistrements pour les éditer un par un, ce qui peut être très lent quelles que soient les optimisations, il vaut mieux essayer de tout faire en SQL : pour cela, il suffit d'ajouter les enregistrements résultant du regroupement dans une table temporaire : cette fois ci, le joint avec mise à jour sera permis en SQL.




 Sources du même auteur

ACCESS SQL : REQUÊTE ÉDITABLE POUR LA RECHERCHE DE DOUBLONS

 Sources de la même categorie

Source avec Zip TUTORIEL PL/SQL par Julien39
CAPTURE DES CHANGEMENTS DE DONNÉES (CDC: CHANGE DATA CAPTURE... par wissemhabboub
INTERPRETEUR BRAINFUCK par coucou747
CRÉATION D'UNE BASE DE DONNÉE AVEC FICHIER DE DONNÉES, JOURN... par fearmaker
MYSQL : CRÉATION D'UN GUID par maitredede

 Sources en rapport avec celle ci

SQL SERVER - UPDATE D'UNE TABLE EN BOUCLE PAR LOT par fabrice69
MISE À JOUR par NetJoao
QUELQUES REQUETES UTILES POUR INTERROGER LES TABLES SYSTEMES... par nhervagault
REQUÊTE DE DOUBLON par dahbia
ACCESS SQL : REQUÊTE ÉDITABLE POUR LA RECHERCHE DE DOUBLONS par Patrice99

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

requête UPDATE [ par richch ] Salut,Voici une requête qui ne fonctionne pas, j'ai pas traové l'erreur, veuillez m'aider.SQL = "UPDATE admin SET password='" & nouveauM requête sql (update avec deux bases) [ par jee0404 ]   Bonjour,            Je veux pouvoir updater le prix de mes enregistrements de la base de Update sur plusieurs tables [ par Chris_LaFouine ] Bonjour,Je voudrais savoir comment mettre à jour une table à partir des données d'une autre table. Je m'explique...J'ai une table A et requête update sql/as400 [ par vkrf ] BonjourJe rencontre sur as/400 v5r1  un problème avec la requete SQL suivante :update mabib/fichier1 set colonne100 = (select colonne2 from mabib/fich Optimisation de requête update [ par Rankin ] Salut à tous !Je travaille actuellement sur le développement d'un plugin pour Nagios qui permet d'analyser les logs. En deux mots, une application sur requête update avec select [ par bies ] Bonjour!!! besoin d'aide car çà fait des heures que je suis sur cette requête Au départ, j'ai ma table1 dont un extrait ci dessous. dans cette table, Probleme de regroupement [ par gatita_dev ] Bonjour, j'ai un souci avec une requête de selection qui contient la fonction d'agrégation MaxJ'ai une table devis(id_devis, id_client, date_devis , m Optimisation de la requête update sous Oracle [ par YOUEL24 ] Bonjour, L'exécution de la requête ci-dessous sous oracle, me prends plus de 3h, pourriez-vous svp m'aider à l'optimiser? D'avance, je vous remercie Problème requête UPDATE. [ par woot6768 ] Bonjour,J'ai un soucis avec une requête UPDATE, je vous fournis le code correspondant (codé en c#) :string lineCmd = "UPDAT SQL->Oracle [ par cnguyen ] BonjourJ'ai fais une appli en C# avec VS2005 et SQLServer2005Je suis entrain de passer de SQL à Oracle.Je voudrais savoir ce que je dois faire au nive


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales