Requête SQL pour PMB
Résolu/Fermé
cgcg13
Messages postés
17
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
15 mars 2017
-
15 mars 2017 à 20:43
cgcg13 - 16 mars 2017 à 12:50
cgcg13 - 16 mars 2017 à 12:50
A voir également:
- Requête SQL pour PMB
- Blob sql ✓ - Forum Webmastering
- Récupération serveur sql - Télécharger - Gestion de données
- Sql lister les tables ✓ - Forum Programmation
- Requête sql doublons sur 2 champs ✓ - Forum Programmation
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
2 réponses
yg_be
Messages postés
22717
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
22 avril 2024
1 476
16 mars 2017 à 09:39
16 mars 2017 à 09:39
bonjour, ceci te sera peut-être utile: https://sql.sh/fonctions/replace
Bonjour, J'ai suivi la procédure envoyée, en adaptant une autre requête existant dans PMB pour traiter les notices contenues dans un panier. Apparemment ça fonctionne !!! je la pose ci-dessous au cas où ça puisse servir à quelqu'un d'autre.
MERCI BEAUCOUP !!!
INSERT INTO caddie_procs set type='ACTION', name='Notices - accents à remplacer dans un lot de notices', requete='UPDATE notices SET n_resume = REPLACE(n_resume,\'!!ancien_mot!!\',\'!!nouveau_mot!!\') WHERE notice_id in (CADDIE(NOTI))', comment='Remplacer un terme par un autre', autorisations='1', parameters='<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>
<FIELDS>
<FIELD NAME=\"ancien_mot\" MANDATORY=\"yes\">
<ALIAS><![CDATA[ancien mot]]></ALIAS>
<TYPE>text</TYPE>
<OPTIONS FOR=\"text\">
<SIZE>25</SIZE>
<MAXSIZE>25</MAXSIZE>
</OPTIONS>
</FIELD>
<FIELD NAME=\"nouveau_mot\" MANDATORY=\"yes\">
<ALIAS><![CDATA[nouveau mot]]></ALIAS>
<TYPE>text</TYPE>
<OPTIONS FOR=\"text\">
<SIZE>25</SIZE>
<MAXSIZE>25</MAXSIZE>
</OPTIONS>
</FIELD>
</FIELDS>'
MERCI BEAUCOUP !!!
INSERT INTO caddie_procs set type='ACTION', name='Notices - accents à remplacer dans un lot de notices', requete='UPDATE notices SET n_resume = REPLACE(n_resume,\'!!ancien_mot!!\',\'!!nouveau_mot!!\') WHERE notice_id in (CADDIE(NOTI))', comment='Remplacer un terme par un autre', autorisations='1', parameters='<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>
<FIELDS>
<FIELD NAME=\"ancien_mot\" MANDATORY=\"yes\">
<ALIAS><![CDATA[ancien mot]]></ALIAS>
<TYPE>text</TYPE>
<OPTIONS FOR=\"text\">
<SIZE>25</SIZE>
<MAXSIZE>25</MAXSIZE>
</OPTIONS>
</FIELD>
<FIELD NAME=\"nouveau_mot\" MANDATORY=\"yes\">
<ALIAS><![CDATA[nouveau mot]]></ALIAS>
<TYPE>text</TYPE>
<OPTIONS FOR=\"text\">
<SIZE>25</SIZE>
<MAXSIZE>25</MAXSIZE>
</OPTIONS>
</FIELD>
</FIELDS>'