fetchAll по идее не должен работать с не SELECT запросами, надо проверить