下面把《汉书·卫青霍去病列传》对《史记·卫将军骠骑列传》的修改列出来,如前所述,班固在全文照抄之余做出的修改,应该是他认为必须要改、不改不行的。所有改动如下:
1、关于河西第一战:
(1)决战地点,《史记》没有提,而《汉书》中加了“鏖皋兰下”这几个字。
(2)首虏人数,《史记》只说八千余级,《汉书》则是八千九百六十级(接近九千了)。
(3)汉军自身损失,《史记》没有提,《汉书》则说“师率损十七”,也就是全军一万人损失七千人(所以抛去前面转战五国的损失,在皋兰山下的损失应不超过六千余人,本书就按这个数字来写的)。
2、关于河西第二战:
(1)霍去病出北地郡之后的行军路线,《史记》是“逾居延”,而《汉书》加了三个字,为“涉钧耆、济居延”。注意“涉”字并不一定只用于涉水,涉越大漠也是用“涉”字的。
(2)《史记》没有提到霍去病阅兵,而《汉书》记载了“扬武乎鱳得”。
(3)《史记》中引用表彰诏书时,遗漏了皇帝对霍去病的这句重要评价,“可谓能舍服知成而止矣”,而《汉书》中则有这句话,这句话的意思是“能宽大降服者,功成而知止”,是很高的评价。
3、关于漠北之战:
(1)关于霍去病部的战损,《史记》说是“师率减十三”,也就是五万人损失了一万五千人,而《汉书》说是“师率减十二”,也就是损失了一万人。
(2)《史记》中只说了卫青及其部下都没有封赏,但《汉书》提到了西河太守和云中太守还是受了赏的。
4、关于卫霍两人的受封户数:
(1)卫青的第一次益封,《史记》为三千户,《汉书》为三千八百户。
(2)卫青的第二次益封,《史记》为六千户,《汉书》为八千七百户。
(3)八百骑奔袭之后,霍去病封冠军侯,《史记》为受封一千六百户,《汉书》为两千五百户。
(4)河西第一战后霍去病的益封数目,《史记》是两千户,而《汉书》是两千二百户。
(5)河西第二战后霍去病的益封数目,《史记》是五千户,《汉书》是五千四百户。
(6)最后的总数,《史记》载卫青是一万一千八百户(连上三个儿子是一万五千七百户),霍去病是一万五千一百户;《汉书》则卫青是一万六千三百户(连上三个儿子是二万二千户),霍去病是一万七千七百户。
5、其他:
(1)霍去病的校尉称号,《史记》中写作“嫖姚校尉”,《汉书》则是“票姚校尉”,本书采用后者。
(2)《汉书》提到了卫青尚平阳长公主的经过,《史记》的卫霍列传没提,而是载于《外戚世家》篇。