Salut,
J'ai vu que pour vider une table MySQL on utilise la commande truncate table.
Peut-on ecrire
?Code:
1
2 my $sql =$dbconnect->prepare( "TRUNCATE TABLE ".$table_a_vider); $sql->execute;
Version imprimable
Salut,
J'ai vu que pour vider une table MySQL on utilise la commande truncate table.
Peut-on ecrire
?Code:
1
2 my $sql =$dbconnect->prepare( "TRUNCATE TABLE ".$table_a_vider); $sql->execute;
Normalement, oui
Si la table est passée en paramètre.
sinon ce ne serait pas plutot ça
?Code:my $sql = $dbconnect->prepare("TRUNCATE TABLE <table_a_vider>");
Je ne connais pas la commande Truncate, chez moi je passe par la commande Delete.
Mais si tu es sûr de ta commande SQL pour ce que tu comptes faire, alors oui, Perl fera ce que tu lui demanderas en lui donnant à bouffer exactement la même requète SQL.
C'est en cela que je te disais "oui" dans mon post précédent.
;)
En faisant Delete tu effaces ta table ou tu vides seulement ta table de ces valeurs?