張 宇
(華僑大學 馬克思主義學院,福建 廈門 361021)
?
《三國志》及裴注時誤積微識小錄
張宇
(華僑大學馬克思主義學院,福建廈門361021)
《三國志》及裴松之注文中,有多處時日訛誤,主要表現(xiàn)為年號訛誤、年誤、季誤、脫閏、月誤、日干支誤、失序、綜合訛誤等。
《三國志》;《三國志注》;時誤
中華書局點校版《三國志》對系時訛誤未能一一校出,筆者不揣谫陋,現(xiàn)作補校如下:
1.(建安)十四年春三月,軍至譙,作輕舟,治水軍。秋七月,自渦入淮,出肥水,軍合肥。辛未,令曰:“自頃已來,軍數(shù)征行……”十二月,軍還譙。[1]32
案:《十七史疑年錄》曰:“是月己卯朔,月內無辛未?!盵2]31未言“辛未”該如何處理。筆者以為,辛未前當脫“冬十月”三字。正史史書一般是“按照年、月、日順序逐條記載史事;而于每年之中又有春、夏、秋、冬四時的表述。”[3]15即記時時凡是于某一季度中首次出現(xiàn)的月份,前都應冠是季之名。據(jù)此,正文十二月前未書“冬”,當有誤。元人郝經(jīng)于《續(xù)后漢書》卷二五是處改為“冬十二月”,這種改法符合了史例,但仍無法解決“辛未”問題。筆者以為“十二月”前疑脫有“冬某月”。是時除十二月外,冬季只剩下十月、十一月。是年十一月丁丑朔,無辛未。十月丁未朔,辛未二十五日。故辛未前疑脫“冬十月”三字。
2.(黃初二年)冬十月,授楊彪光祿大夫。
《魏書》曰:己亥,公卿朝朔旦,……
《魏書》曰:十一月辛未,鎮(zhèn)西將軍曹真命眾將及州郡兵討破叛胡治元多、盧水、封賞等,……
己卯,以大將軍曹仁為大司馬。十二月,行東巡。[1]78
案:《十七史疑年錄》曰:“十月戊戌朔,月內無己卯,疑為‘乙卯’形近之訛,乙卯十八日。”不確。筆者以為己卯脫十一月三字,是月丁卯朔,己卯十三日。因“己卯”前所注《魏書》已明言“十一月辛未”,辛未五日,本身即在己卯前。又《三國志注》注文,尤其是《本紀》中的注文,凡是言日期的,皆為依時而注,此處注文明言“十一月”,可知己卯前脫“十一月“三字。
3.(黃初)七年夏五月,帝病篤,乃立皇太子。丁巳,即皇帝位,……癸未,追謚母甄夫人曰文昭皇后。壬辰,立皇弟蕤為陽平王。八月,孫權攻江夏郡。[1]91-92
案:《十七史疑年錄》曰:“五月辛丑朔,丁巳十七日,月內無癸未、壬辰二日。《資治通鑒》卷七十‘魏紀二’同誤。下接‘八月’條,疑上脫‘六月’,六月庚午朔,癸未十四日,壬辰二十三日?!盵2]32此處所論頗為允恰,但需要補充的是“八月”前當脫“秋”字,如此方與史例合。盧文弨亦言:“癸未及下壬辰皆不當在五月中,下八月上亦少‘秋’字。”[4]105
4.(太和四年)五月(武宣卞太皇太)后崩。七月,合葬高陵。[1]158
案:卷三《明帝紀》云:“六月戊子太皇太后崩。……秋七月,武宣卞后祔葬于高陵?!笔悄晡逶挛焐晁罚瑹o戊子。六月戊寅朔,戊子十一日。魏收《魏書》卷一百八之二《禮志二》亦言:“魏武宣后以太和四年六月崩?!盵5]2761可知當為六月。
5.(青龍)三年春正月戊子,以大將軍司馬宣王為太尉。己亥,復置朔方郡。京都大疫。丁巳,皇太后崩。乙亥,隕石于壽光縣。三月庚寅,葬文德郭后。[1]104
案:《十七史疑年錄》曰:“正月辛巳朔,戊子初八日,己亥十九日,月內無丁巳、乙亥二日。卷五《后妃傳》僅作‘青龍三年春,后崩于許昌,以終制營陵,三月庚寅,葬首陽陵西’。下接‘三月庚寅條’,疑‘丁巳’上脫‘二月’,二月庚戌朔,丁巳初八日,乙亥二十六日?!盵2]33筆者以為丁巳前定脫“二月”二字,卷五《后妃傳》“三月庚寅,葬首陽陵西”后引《魏書》注曰:“維青龍三年三月壬申,皇太后梓宮啟殯,將葬于首陽西陵。”是年三月庚辰朔,無壬申。正月辛巳朔,亦無壬申。惟二月庚戌朔,壬申二十三日。而三月文德郭后即已入葬,故此處當為三年二月壬申,據(jù)此則恰與丁巳、乙亥前后相合,故此處當脫二月。
6.(青龍四年)冬十月己卯,行還洛陽宮。甲申,有星孛于大辰,乙酉,又孛于東方。十一月己亥,彗星見,犯宦者天紀星。十二月癸巳,司空陳群薨。乙未,行幸許昌宮。[1]107-108
案:《十七史疑年錄》曰:“十一月庚子朔,月內無己亥。”[2]33是月確實無己亥,但《十七史疑年錄》卻未說明“十一月己亥”當如何處理。筆者以為此處“十一月”三字當為衍文?!度龂尽肪硭钠摺秴菚侵鱾鳌吩弧?嘉禾五年)冬十月,彗星見于東方。”吳嘉禾五年等于魏青龍四年,則“己亥彗星見”之事當系于十月下,“十一月”為衍文。十月庚午朔,己亥三十日。又《宋書》卷二三《天文志一》、《晉書》卷十三《天文志下·妖星客星》皆承誤。
7.(景初二年)秋八月,燒當羌王芒中、注詣等叛,涼州刺史率諸郡攻討,斬注詣首。癸丑,有彗星見張宿。
《魏書》曰:九月,蜀陰平太守廖惇反,……
丙寅,司馬宣王圍公孫淵于襄平,大破之,傳淵首于京都,海東諸郡平。冬十一月,錄討淵功,太尉宣王以下增邑封爵各有差。[1]112-113
案:《十七史疑年錄》曰:“《景初歷》建丑,是月庚寅朔,癸丑二十四日,月內無丙寅?!顿Y治通鑒》卷七十四“魏紀六”作‘壬午’,亦無。《晉書》卷一《宣帝紀》在司馬懿破襄平前‘有長星,色白,有芒鬣,自襄平城西南流于東北,墜于梁水,城中震懾?!杉垂锍笾缧?,則‘丙寅’為‘甲寅’之訛,甲寅二十五日。”[2]34不確。
《三國志》卷八《魏書·公孫淵傳》:(魏明帝景初二年)八月丙寅夜,大流星長數(shù)十丈,從首山東北墜襄平城東南。
《宋書》卷二三《天文志一》:景初二年,司馬懿圍公孫淵于襄平。八月丙寅夜,有大流星長數(shù)十丈,色白有芒鬣,從首山北流墜襄平城東南。
《晉書》卷十三《天文志下》:魏明帝景初二年,宣帝圍公孫文懿于襄平。八月丙寅夜,有大流星長數(shù)十丈,白色有芒鬣,從首山東北流,墜襄平城東南。
據(jù)此觀之,則《宣帝紀》中“長星”當為丙寅大流星,非癸丑彗星。筆者以為丙寅當系于九月下,前注《魏書》已言“九月”,以《景初歷》是月庚申朔,丙寅七日?!端螘贰ⅰ稌x書》承做八月,同誤?!豆珜O淵傳》作八月亦誤。
8.(正始二年)夏五月,吳將朱然等圍襄陽之樊城,太傅司馬宣王率眾拒之。六月辛丑,退。己卯,以征東將軍王凌為車騎將軍。[1]119
案:《十七史疑年錄》曰:“六月癸酉朔,不得在己卯(初七日)前,失序?!好w本作‘己酉’,是月無己酉?!盵2]34筆者以為此說可待商榷,或許并非簡單的失序,亦有可能為“己卯”前脫“七月”。是年魏恰閏六月,七月壬申朔,己卯八日。此處主要因為是年閏六月,致七月朔日與六月近,故脫去后,校者第一反應多誤以為失序。又“朱然等圍襄陽之樊城,太傅司馬宣王率眾拒之”之時當存疑,是處系于五月下,而《三國志》卷四七《吳書·吳主傳》曰:“夏四月,……車騎將軍朱然圍樊,大將軍諸葛瑾取柤中。五月,太子登卒。是月,魏太傅司馬宣王救樊。六月,軍還?!眲t《吳主傳》以朱然四月圍樊,五月司馬懿救樊。又《三國志》卷四《魏書·三少帝紀》裴松之引干寶《晉紀》曰:“六月,(司馬懿)督諸軍南征,車駕送津陽城門外?!眲t是處以六月救樊?!稌x書》卷一《宣帝紀》則以五月朱然圍樊,六月司馬懿救樊?!顿Y治通鑒》卷七四《魏紀六》則以四月朱然圍樊,六月司馬懿救樊。眾說殊異,未詳孰是,姑存疑。
9.(嘉平三年)四月甲申,以征南將軍王昶為征南大將軍。壬辰,大赦。丙午,聞太尉王凌謀廢帝,立楚王彪,太傅司馬宣王東征凌。五月甲寅,凌自殺。[1]119
案:《十七史疑年錄》曰:“四月丙子朔,甲申初九日,壬辰十七日,月內無丙午。下接‘五月甲寅’條,以時間而來,疑‘丙午’為‘丙申’之訛,丙申二十一日,合序。”[2]35誠如是論,又可略舉一例以為印證。《三國志》卷二八《魏書·王凌傳》注引“《魏略》載凌與太傅書曰:‘卒聞神軍密發(fā),已在百尺,雖知命窮盡,遲于相見,身首分離,不以為恨,前后遣使,有書未得還報,企踵西望,無物以譬。昨遣書之后,便乘船來相迎,宿丘頭,旦發(fā)于浦口,奉被露布赦書,又得二十三日況,累紙誨示,聞命驚愕,五內失守,不知何地可以自處?!蔽闹醒浴坝值枚諞r,累紙誨示,聞命驚愕,五內失守,”據(jù)此觀之,王凌得信在二十三日,則司馬懿至少在是月二十三日之前即已知王凌“謀廢帝,立楚王彪”事,而丙申二十一日,恰屬其前,故此處當為丙申。
10.(魏正始五年)夏四月朔,日有蝕之。[1]120
案:是月丙辰朔,錢大昭《三國志辨疑》卷一言此處脫丙辰二字,確論。又《晉書》卷十二《天文志中》言“五年四月丙辰朔,日有蝕之?!薄顿Y治通鑒》卷七四言“夏四月丙辰朔,日有食之”,可為證。
11.《帝集》載帝(高貴鄉(xiāng)公)自敘始生禎祥曰:“……惟正始三年九月辛未朔,二十五日乙未直成,予生?!盵1]138
案:正始三年九月朔為丙寅,二十五日為庚寅,故此處為誤。正始二年九月朔為辛未,二十五日為乙未,此處當為正始二年,以“二”“三”相近易誤之故。又高貴鄉(xiāng)公曹髦卒于甘露五年,時年二十,以此推之亦為正始二年,故此處當為正始二年。
12.《魏書》載哀策曰:“維青龍三年三月壬申,皇太后梓宮啟殯,將葬于首陽之西陵?!盵1]167
案:此處“三月壬申”當為“二月壬申”。據(jù)《魏書·明帝記》:“(青龍)三年春正月戊子,以大將軍司馬宣王為太尉。己亥,復置朔方郡。京都大疫。丁巳,皇太后崩。乙亥,隕石于壽光縣。三月庚寅,葬文德郭后?!盵1]104《十七史疑年錄》曰:“正月辛巳朔,戊子初八日,己亥十九日,月內無丁巳、乙亥二日。卷五《后妃傳》僅作‘青龍三年春,后崩于許昌,以終制營陵,三月庚寅,葬首陽陵西’。下接‘三月庚寅條’,疑‘丁巳’上脫‘二月’,二月庚戌朔,丁巳初八日,乙亥二十六日?!盵2]33筆者以為丁巳前定脫“二月”二字,卷五《后妃傳》“三月庚寅,葬首陽陵西”后引《魏書》注曰:“維青龍三年三月壬申,皇太后梓宮啟殯,將葬于首陽西陵?!笔悄耆赂剿?,無壬申。正月辛巳朔,亦無壬申。惟二月庚戌朔,壬申二十三日。而三月文德郭后即已入葬,故此處當為三年二月壬申,據(jù)此則恰與丁巳、乙亥前后相合,故此處當脫二月。*此處論斷可進一步參見拙文:《〈三國志〉及注札記十四條》,《淮北煤炭師范學院學報》2010年第2期。據(jù)此可推知文中“三月壬申”當為“二月壬申”。
13.(魏明帝景初二年)八月丙寅夜,大流星長數(shù)十丈,從首山東北墜襄平城東南。壬午,淵眾潰,與其子修將數(shù)百騎突圍東南走,大兵急擊之,當流星所墜處,斬淵父子。城破,斬相國以下首級以千數(shù),傳淵首洛陽,遼東、帶方、樂浪、玄菟悉平。[1]254
案:此處“八月”當為“九月”,詳見前文第七條。是月庚申朔,丙寅七日,壬午二十三日。
14.(沛穆王林)太和六年,改封沛。景初、正元、景元中,累增邑,并前四千七百戶。林薨,子緯嗣。[1]582
案:沛穆王林薨于甘露元年,此處系于景元下誤,“林薨”前當脫甘露元年。
15.東海定王霖,……嘉平元年薨。[1]590
案:《三國志集解》云:“《齊王紀》:‘嘉平二年十二月甲辰,東海王霖薨?!俗髟暾`?!盵4]504《三國志集解》言二年誤元年,當為是,然十二月甲辰誤,據(jù)《魏書·三少帝紀》:“(齊王芳嘉平二年)十二月甲辰,東海王霖薨。乙未,征南將軍王昶渡江,掩攻吳,破之?!盵1]124是月戊寅朔,甲辰二十七日,乙未十八日,二者失序?;蚣壮疆敒榧孜?,以“辰”“午”略近之故,甲午十七日。
16.(蜀后主延熙)七年閏月,魏大將軍曹爽、夏侯玄等向漢中。”[1]898
案:《三國志集解》是處作閏二月,認為“宋本作閏月誤?!盵4]747不確。此處當為閏三月,蜀延熙七年與魏正始五年同閏三月。
17.(建安)十九年五月,(孫)權征皖城。閏月,克之。[1]1119
案:建安十九年閏四月,五月無閏?!拔逶隆碑斪鳌八脑隆薄!顿Y治通鑒》卷六七是處同,亦誤。
18.(建安)十九年五月,……是歲劉備定蜀。(孫)權以備已得益州,令諸葛瑾從求荊州諸郡?!荒甓?,曹公次于居巢。[1]1119
案:“權以備已得益州”處前脫“二十年”三字。文中言“(孫)權以備已得益州,令諸葛瑾從求荊州諸郡。備不許”事,時為建安二十年,可見《三國志》卷三二《蜀書·先主傳》。又,是處前有十九年事,后有二十一年事,惟不見二十年事,亦可為證。
19.(吳黃武)六年春正月,諸將獲彭綺。閏月,韓當子綜以其眾降魏。[1]1134
案:是年閏十二月,疑脫“十二”二字。
20.《吳錄》曰:(吳赤烏十二年)六月戊戌,寶鼎出臨平湖。八月癸丑,白鳩見于章安。[1]1147
案:赤烏十二年六月丁巳朔,無戊戌,疑為戊辰,戊辰十二日。八月丙辰朔,無癸丑。又是年閏八月,乙酉朔,癸丑屬之,為二十九日,此處當脫“閏”字?!端螘肪矶拧斗鹬鞠隆吠嗾`。
21.(神鳳元年夏四月)今月十六日乙未,大行皇帝(孫權)委棄萬國,群下大小,莫不傷悼。[1]1434
案:孫權卒于神鳳元年夏四月,是月庚午朔,乙未二十六日,此處當脫“二”字。
22.(魏明帝太和二年)六月,詔曰:“尊儒貴學,王教之本也?!鼻锞旁?,曹休率諸軍至皖,與吳將陸議戰(zhàn)于石亭,敗績。乙酉,立皇子穆為繁陽王。庚子,大司馬曹休薨。冬十月,詔公卿近臣舉良將各一人。[1]94
案:《十七史疑年錄》曰:“九月丁巳朔,乙酉二十九日,已是月末,月內無庚子?!顿Y治通鑒》卷七十一‘魏紀三’同誤。疑系在‘十月’條下,十月己亥朔,庚子十四日?!锻ㄖ尽肪砥咦鳌咴隆?,七月戊午朔,亦無庚子。”[2]32不確?!度龂尽侵尽肪硭钠摺秴侵鱾鳌费裕骸?黃武七年)秋八月,權至皖口,使將軍陸遜督諸將大破休于石亭?!庇帧锻ㄖ尽肪砥撸骸傲略t曰:‘尊儒貴學,……以經(jīng)學為先?!锲咴拢苄萋手T軍至皖,與吳將陸議戰(zhàn)于石亭,敗績。乙酉,立皇子穆為繁陽王。庚子,大司馬曹休薨。冬十月,詔公卿近臣舉良將各一人?!眲t吳魏戰(zhàn)于石亭之時只能是七月、八月或九月三說。綜合三文,疑原文當如下:
秋七月乙酉,立皇子穆為繁陽王。八月,曹休率諸軍至皖,與吳將陸議戰(zhàn)于石亭,敗績。庚子,大司馬曹休薨。冬十月,詔公卿近臣舉良將各一人。
七月戊午朔,乙酉二十八日。八月魏為戊子朔,庚子十三日。即正文秋七月誤為秋九月,“曹休率諸軍至皖,與吳將陸議戰(zhàn)于石亭,敗績”前脫八月,而“乙酉,立皇子穆為繁陽王”則誤置于其后,此為綜合性錯誤,惟此方合序。
23.(嘉平三年)秋七月壬戌,皇后甄氏崩。辛未,以司空司馬孚為太尉。戊寅,太傅司馬宣王薨。……乙未,葬懷甄后于太清陵。庚子,驃騎將軍孫資薨。十一月,有司奏諸功臣應饗食于太祖廟者,更以官為次。[1]124
案:《三國志集解》云:“《晉書·宣帝紀》:‘六月,帝寢疾,夢賈逵、王凌為祟,甚惡之。秋八月戊寅,崩于京師,時年七十三?!嗣荚唬骸煲袭斢邪嗽拢岁I文。’”[4]143《十七史疑年錄》曰:“七月甲辰朔,壬戌十九日,辛未二十八日,月內無戊寅、乙未、庚子三日。《晉書》卷一《宣帝紀》:‘秋八月戊寅,(司馬懿)崩于京師,時年七十三。’《資治通鑒》卷七十五《魏紀七》亦作‘八月’,八月甲戌朔,戊寅五日,乙未二十二日,庚子二十七日,是。此‘甲戌’上脫‘八月’二字?!盵2]35此處脫“八月”之結論是正確的,但他們皆以《晉書·宣帝紀》作為首要材料似為不妥。《三國志·魏志》卷二八《王凌傳》注引干寶《晉紀》曰:“其年八月,太傅有疾,夢凌、逵為癘,甚惡之,遂薨。”則早在《晉紀》中就已經(jīng)明言司馬懿死于八月,唐修《晉書》當為承襲。
[1]陳壽.三國志[M].北京:中華書局,1982.
[2]牛繼清、張林祥.十七史疑年錄[M].合肥:黃山書社,2007.
[3]白壽彝.中國史學史[M].北京:北京師范大學出版社,2004.
[4]盧弼.三國志集解[M].北京:中華書局,1982.
[5]魏收.魏書[M].北京:中華書局,1974.
[責任編輯:張林祥]
2016-03-25
張宇(1987—),安徽省宿州人,華僑大學馬克思主義學院講師,研究方向為中國古代史學。
K236
A
1003-4307(2016)03-0136-04