Salut,
J'ai vu que pour vider une table MySQL on utilise la commande truncate table.
Peut-on ecrire
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 my $sql =$dbconnect->prepare( "TRUNCATE TABLE ".$table_a_vider); $sql->execute;
Salut,
J'ai vu que pour vider une table MySQL on utilise la commande truncate table.
Peut-on ecrire
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part 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?
Partager