李延寿修《北史》时,魏收、魏澹二书并存。史称澹书义例极严,则延寿魏史自应以澹书为本,今乃与魏书一一核对,惟道武、太武、献文之殂及以西魏为正统,(昭成帝为其子实君所弑,《魏书》但云,二十九年十二月,帝至云中,旬有二日,帝崩。《北史》则云,皇子实君作乱,帝暴崩。道武为清河王绍所弑,《魏书》但云,冬十月戊辰,帝崩于天安殿,年三十九。《北史》则云,清河王绍作乱,帝崩。太武为中常侍宗爱所弑,《魏书》但云,正平二年三月甲寅,帝崩于永安宫,年四十五。《北史》则云,中常侍宗爱构逆,帝崩。献文为文明太后所害,《魏书》但云,承明元年,年二十三,帝崩于永安殿。《北史》则书文明太后有憾于帝,帝崩。《魏书》出帝之后即接以东魏孝静帝,而出帝后诸帝不书。《北史》则孝武帝后,(即出帝)有《文帝》、《废帝》、《恭帝》三本纪,恭帝逊位,西魏亡,始列东魏《孝静帝本纪。》)此盖用魏澹之例,(澹书以西魏为正统,东魏为伪。又以道武诸帝并遭非命,前史立纪,不异善终,杀主害君,莫知名姓,则乱臣贼子将何所惧?今分明直书,不敢回避云。)其他纪传则多本魏收书,但删繁就简耳。推原其故,盖魏收修史在北齐时,凡魏朝记载,如邓渊、崔浩、高允所作编年书,李彪、崔光所作纪传表志,邢峦、崔鸿、王遵业所作《高祖起居注》,温子升所作《庄帝纪》,元晖业所作《辨宗室录》,卷帙具在,足资采辑,故其书较为详备。及书成则尽焚崔、李等旧书,于是收书独存。而魏澹续修,亦仅能改其义例之不当者,而年月件系事实则固不能舍收书而别有所取也。是知澹书已悉本收书,延寿又在澹后,自不得不以收书为本,故叙事大略相同也。
按孝明帝之崩,本胡太后幸臣郑俨、徐纥所为,魏收书及《北史》本纪皆不见其迹,但云武泰元年二月癸巳,帝崩于显阳殿而已,是《北史》例亦不划一。又《晋书 苻坚载记》,坚遣俱难、邓羌等讨涉翼犍,(即《魏书》什翼犍。)涉翼犍战败,遁于阴山,其子翼缚父以降。坚以涉翼犍荒俗未知礼义,令入太学习礼,以翼执父不孝,迁于蜀。此事魏收书本纪既不载,《北史》亦不书。
北史改编各传
《北史》编次各传,多有与正史异者。《魏》、《齐》、《隋》俱有《外戚传》,《北史》以魏之刘罗辰、李峻、于劲、李延实,齐之娄尔、朱文畅、郑仲礼、李祖升、元蛮,隋之独孤罗、萧岿,各附其家传,惟魏之贺讷、姚黄眉、杜超、贺迷闾毗、冯熙、李惠、高肇、胡国珍,齐之赵猛、胡长仁入《外戚传》。(《周书》无《外戚传》。)《魏书 文苑传》有袁跃、裴敬宪、卢观、封肃、邢臧、裴伯茂、邢昕、温子升,《北史》惟取子升,其余各附其家传。《齐书 文苑传》有祖鸿勋、李广、樊逊、刘逖、荀士逊、颜之推,《北史》惟取祖、李、樊、荀,其余亦各附其家传。《周书》无《文苑传》,《北史》取王褒、庾信、颜之推及弟之仪。(之推本在《北齐 文苑》内,后又仕周,故《北史》编入周代。)《隋书 文学传》有刘臻、崔亻キ、王、诸葛颖、王贞、孙万寿、虞绰、王胄、庾自直、潘徽,《北史》则取刘臻、诸葛颖、王贞、虞绰、王胄、庾自直、潘徽,又增虞世基、许善心、柳、明克让、为《文苑传》,而崔亻キ、王、孙万寿各从其家传。《魏书》有《孝感传》,赵琰、长孙虑、乞伏保、孙益德、董洛生、杨引、阎元明、吴悉达、王续生、李显达、仓跋、张升、王崇、郭文恭也;《周书》有《孝义传》,李堂、柳桧、杜叔毗、荆可、秦族、皇甫遐、张元也;《隋书》有《孝义传》,陆彦师、田德懋、薛、王颁、田翼、杨庆、郭世俊、纽因、刘仕俊、郎方贵、翟普林、李德饶、华秋、徐孝肃也;《北史》则以赵谈、李棠、柳桧、杜叔毗、陆彦师、李德饶入别传及家传,其余作《孝行传》。《魏书 艺术传》,晁崇、张胜、殷绍、王早、耿元、刘炅助、江式、周、李修、徐謇、王显、崔、蒋少游也;《齐书 方技传》,由吾道荣、王春、信都芳、宋景业、许遵、吴遵世、赵辅和、皇甫玉、解法选、魏宁、綦母怀文、张子信、马嗣明也;《周书 艺术传》,冀俊、蒋升、姚僧垣、黎景熙、赵文深、褚该、强练也;《隋书 艺术传》,庾季才、卢太翼、耿询、韦鼎、来和、萧吉、张胄玄、许智藏、万宝常也;《北史》则以江式、崔、冀俊、黎景熙、赵文深各编列传,又增沙门炅远、李顺兴、檀特师、颜恶头,并以陆法和、徐之才、何稠共为《艺术传》,其余入别传及家传。《魏书 酷吏传》,于洛侯、胡泥、李洪之、高遵、张赦提、羊祉、崔暹、郦道元、谷楷也;《齐书 酷吏传》,邸珍、宋游道、卢斐、毕义云也;《周书 酷吏传》,王文同也;《北史》则以高遵、羊祉、郦道元、谷楷、宋游道、卢斐、毕义云各从其家传,其余入《酷吏传》。
北史全用隋书
《北史》于《魏》、《齐》、《周》正史,间有改订之处,惟于隋则全用《隋书》,略为删节,并无改正,且多有回护之处。如隋文帝之篡,《隋书》本纪既循照历代国史旧式,叙九锡文、禅位诏,并帝三让乃受,绝不见攘夺之迹矣。《北史》亦一一照本钞誊,略无一语差异,只删去九锡文以省繁冗而已。文帝杀宇文诸王,《周书》谓诸王皆以谋执政被害,而《北史》则第书诛陈王纯,诛代王达,诛滕王,一似有罪而伏法者。帝即位后,封静帝为介国公,年方九岁,开皇元年殂,《周书》谓隋志也,而《北史》但书介国公薨,上举哀于朝堂,谥曰周静帝,一似善终而加以恩礼者。其于文帝之崩,书帝疾甚,与百寮辞诀,握手欷,崩于大宝殿,又载遗诏一篇,有“恶子孙已为百姓除去,今嗣位者乃好子孙”等语,一似凭几末命,寿考令终,并非遭害者。《炀帝纪》亦但书高祖崩,上即位于仁寿宫,而炀帝使张衡侍疾致毙,及矫诏即位之事,绝不见形迹。即《张衡传》亦不著其弑逆,但载其赐死时,自言我为人作何事,而望久活,监刑者塞耳促杀之而已。惟于《宣华夫人传》,文帝以太子广无礼于夫人,速召故太子勇,杨素急以白太子广,广遂令张衡入寝殿,令夫人及后宫侍疾者皆出,俄而帝崩。此则略露端倪于隐约之间,然亦未尝直书也。《隋书》书法承历代相沿旧例,尚不足怪,李延寿自作私史,正当据事直书,垂于后世,何必有所瞻犭旬,乃忌讳如此,岂于隋独有所党附耶?抑《隋书》本延寿奉诏所修,其书法已如此,故不暴皙互耶?然正史隐讳者,赖有私史,若依样胡卢,略无别白,则亦何贵于自成一家言也。
南北史两国交兵不详载
《南》、《北史》以简净为主,大概就各朝正史删十之三四。如每代革易之际,以禅让为篡夺者,必有九锡文、三让表、禅位诏册,陈陈相因,遂成一定格式,《南》、《北史》则删之,而仅存一二诏策。其他列传内文词无关轻重者,亦多裁汰。如许善心《神雀赋》隋书全载原文,《北史》但记其事而不载其赋。如此类者,不一而足,宋子京所谓“刊落酿词,过旧书远甚”者也。其于南北交兵事,尤多删削。今即以《北史》与魏史校对,如《魏书》明元帝泰常七年,魏攻滑台,宋将王景度弃城走。八年,克虎牢,获宋将毛德祖等。(此事在宋少帝景平元年,《宋书》书魏军克虎牢,执司州刺史毛德祖以去,《南史》却不书。)太武帝神元年,宋将王仲德寇济阳,王玄谟、竺炅秀寇荥阳,魏兵击破之。四年,安颉平滑台,擒宋将朱修之、李元德等,追檀道济至历城而还。(此事在宋元嘉八年。《宋书》书滑台复为索虏所陷,檀道济引兵还。)太平真君四年,皮豹子等破宋兵于浊水。七年,永昌王仁擒宋将王章于高平。十一年,仁斩宋将刘坦之于汝东。宋将萧斌之寇济州,王买德弃城走,斌之入城,遣王玄谟寇滑台。帝南伐,遣长孙真率骑五千赴之,玄谟、斌之皆遁。乃命诸将并进,宋将臧质拒守,燕王谭破其援兵胡崇之,永昌王又攻拔悬瓠。车驾至淮,斩宋将刘康祖,遂至瓜步。宋人大惧,献百牢,请进女皇孙以求和。帝以师婚非礼,许和而不许婚。《北史》俱不书,但云帝南征,命诸将分道并进,所至城邑皆下,起行宫于瓜步,宋文帝遣使进百牢,并请进女,帝许和而不许婚。又如孝文帝太和四年,齐将崔文仲陷寿春,崔慧景寇武兴,魏诏元嘉等南讨,破齐将卢绍之于朐山。又绍冯熙等出义阳,贺罗出钟离,诸将击破齐将桓康于淮阳,俘三万余人。《北史》亦不详载,但云元嘉破齐军,俘三万口。十二年,齐将陈显达陷醴阳,左仆射穆亮讨之。十五年,齐兵寇淮阳,太守王僧俊击走之。二十一年,帝留诸将攻赭阳,自至宛城,克其郛。至新野,筑长围困之,大破齐将于沔北。二十二年,齐将蔡道福、成公期、胡松等各弃地遁走。又攻宛城,拔之,其将房伯玉出降。齐将裴叔业寇涡阳,诏郑思明救之。二十三年,齐将陈显达寇颍州,诏元英讨之。显达陷马圈,车驾南伐,显达遁走。《北史》皆不书。宣武帝正始元年,梁将姜庆真陷寿春外郭,州兵击走之。统军刘思祖大破梁兵于邵阳,擒其将赵景悦等。元英又破梁将王僧炳于樊城,又破梁将马仙卑于义阳,拔之。《北史》皆不书,但书破马仙卑一事而已。二年,邢峦擒梁将范始男等,王足斩梁将王明达等,薛真度又破梁将王超宗等。《北史》俱不书,但云频大破之。是年,又诏中山王英南讨襄、沔。三年,梁将王茂先寇荆州,诏杨大眼讨之,斩其将王花等。茂先遁,追至汉水,拔其五城。梁将张惠绍陷宿豫,韦陷合肥,诏尚书元遥南讨,奚康生破张惠绍,斩其将宋黑。中山王英破其将王伯敖,邢峦破其将桓和于孤山,诸将别克固城、蒙山,兖州平。邢峦败梁兵于宿豫,张惠绍弃宿豫,萧丙弃淮阳南走,徐州平。中山王英大破梁军于淮南,梁临川王宏等弃淮东走,遂攻钟离。四年,钟离大水,英败绩而回。《北史》皆不书,但书命中山王英南讨,破梁将王伯敖,及围钟离,因大水败回而已。淮阳之役,临川王宏大兵逃回,实两国大事,乃亦不书。盖延寿叙事专以简括为主,固不能一一详书,且南北交兵,各自夸胜讳败,国史固各记其所记,延寿则合南北皆出其一手,惟恐照本钞誊,一经核对,则事迹多不相符故也。即如《齐神武纪》,神武围王思政于玉壁,欲以致敌,西师不敢出,乃班师。而《周文纪》谓周文闻齐神武至玉壁,乃出军蒲坂,神武即退,是西师未尝不敢出也。芒山之战,《齐纪》谓神武大败周文,俘斩六万,会有军士奔西军,告以神武所在,西军尽锐来攻,神武几为贺拔胜所获,仅而免,是东军先胜而后败也。《周纪》则云,齐神武阵芒山,数日不进,周文率军夜登山,未明而击之,神武为贺拔胜所逐,仅免,而赵贵等五军居右,战不利,齐神武合军再战,周文又不利,是西魏军亦先胜后败。两纪相校,则《周纪》少叙先为东军所败一节,《齐纪》又少叙再战而败西军一节,致不相合。且齐神武奔脱后,合兵再战,周文不利之处,应叙于《齐纪》以夸胜,乃反叙于《周纪》而《齐纪》不书。此战之后,《齐纪》谓神武遣刘丰徇地,至弘农而还。《周纪》谓齐神武自至陕,达奚武御之乃退,亦不相符。可见作史之难,两国交涉处,一经校对,辄多罅隙,宜乎延寿之不敢详书也。(按《北史》太略,亦有不明处。如魏宣武帝景明元年,齐将陈伯之寇淮南,是伯之方为齐攻魏也,忽于正始三年书陈伯之自梁城南奔。一伯之也,何以忽南忽北?《魏书》则景明三年书伯之来降,正始元年伯之破梁将赵祖悦及昌义之,三月伯之自梁城南奔,则其先降北而又奔南,较为明晰。《北史》不书其降魏一节,殊无来历。若以伯之降魏事小故不书,然正始元年梁将夏侯道迁据汉中来降,何以又书也?)
北史与魏齐周隋书歧互处