fix misoptimization of TRUNCATE