In effetti anche a me sembra molto strana questa cosa. Siamo sicuri che PDO non modifichi il codice sql in qualche modo? Riesci a vedere il comando sql effettivamente lanciato sul server?