Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 29-11-2013 11:34:23

sebhm
Nouveau membre
Date d'inscription: 03-05-2013
Messages: 4

Vider une table + reset AutoIncrement

Bonjour,

je souhaite vider une table de facon régulière, et donc réinitialiser la valeur AutoIncrement pour ma clé primaire (parce que sinon je risque d'atteindre la limite de mon TinyInt non ? je ne sais pas si je dis une betise là)

Si je fais

Code:

$this->tableGateway->delete("1=1");

je vide bien la table mais la valeur autoincrement n'est pas réinialisée



si je fais

Code:

$sql_str = "TRUNCATE TABLE ma_table";
$adapter = $this->tableGateway->getAdapter();
$statement = $adapter->createStatement($sql_str);
$statement->execute();

ca fonctionne mieux

Mais, n'y a -t-il pas une méthode ZF (j'utilise PDO) ?

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages