久しぶりにソースコードいじりだしたら止まらなくなってしまった

PDO SQLiteでインクリメントの値をリセットしたいのですが、うまくいきません。
$this->db = new PDO('sqlite:'.$fileName);
$this->stmt = $this->db->exec('update sqlite_sequence set seq=0 where name="'.$table.'"');
これでうまく動くと思ったのですが、
どこがおかしいでしょうか?