提出“孔子删诗说”的是司马迁。“删诗说”最初出于司马迁,后来班固、郑玄都支持这个说法。到了唐代的孔颖达编写《毛诗正义》,为郑玄的《诗谱》作疏,才开始提出不同的看法。但是孔颖达只是说孔子不会删去这样多的诗,倒没有公开否认孔子的“删诗”,“删诗”指的是春秋时期,诗歌是很多的,据司马迁说有3000多篇,后来孔子十取其一,整理成集,就剩下了305篇。问题是《诗经》学史上的一大公案。唐代以前没有什么争论,但是,从唐代一直到清代大致上争论了1000多年,直到近当代,大家才基本上有了比较一致的看法,认为孔子的“删诗”不能够成立。