Bonjour, j'espère que c'est le bon forum.
Voila, je cherche à effacer tous les produits du clone de ma boutique. Pour cela, j'essaye de faire une requête SQL:
DELETE FROM wp_posts WHERE post_type = 'product';
J'identifie la table des posts comme étant :
8nSUmyx27_b2s_posts
Donc je fait :
DELETE FROM 8nSUmyx27_b2s_posts WHERE post_type = 'product';
Je lance une simulation qui me répond :
1064 - Erreur de syntaxe près de 'WHERE post_type = 'product'' à la ligne 1
J'ai beau chercher partout, je trouve pas l'erreur de syntaxe. Quelqu'un a-t-il une idée ?
Merci d'avance.
DELETE FROM wp_posts WHERE post_type = 'product';
Et ?
1064 - Erreur de syntaxe près de 'WHERE post_type = 'product'' à la ligne 1
Sans voir la structure de la table, c'est peut-être compliqué de répondre.
[url="
https://www.inmotionhosting.com/support/server/databases/error-1064/"]« The 1064 error displays any time you have an issue with your SQL syntax, and is often due to using reserved words, missing data in the database, or mistyped/obsolete commands. »[/url]
Ceci dit, toucher de la sorte à des données d'une table, si on n'est pas absolument sûr de soi, peut amener à de gros problèmes de base corrompue à terme.
Merci, en fait je voulais effacer tous les produits afin de rendre le site plus léger pour le migrer. Mais bon, je vais plutôt chercher une autre solution…