web-dev-qa-db-fra.com

Comment utiliser l'instruction MySQL "TRUNCATE TABLE"?

J'ai essayé dbDelta et $ wpdb-> query, ils ne fonctionnent pas. Est-ce que quelqu'un a des idées?

2
goodseller

Comme essayé aujourd'hui, tronquer est mieux que supprimer, parce que supprimer a cassé le site, et trucate vider juste la table, voici le code de travail:

global $wpdb;

$wpdb->query('TRUNCATE TABLE wp_posts');
4
menardmam

Selon cette entrée de forum , tronquer ne fonctionne pas. Je suppose que puisque c'est une requête tellement destructive, elle est filtrée par la classe. Il y a aussi ce Trac Post , qui, si je le lis correctement, interdit les instructions DDL.

0
Aaron Wagner