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
- Sql lister les tables ✓ - Forum Programmation
- Blob sql ✓ - Forum Webmastering
- Récupération serveur sql - Télécharger - Gestion de données
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- La requête graphql n’est pas autorisée facebook - Forum Facebook
2 réponses
yg_be
Messages postés
23301
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
30 octobre 2024
Ambassadeur
1 549
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>'