首先,資料來源主要是《晉書》中帝紀(jì)、當(dāng)事人的個(gè)人傳記以及《資治通鑒》。
其他等級(jí)低一點(diǎn)的史料里提到的“三千義從”、“千余騎”之類我就不寫了,就用這兩本。
(1)永嘉二年(308)
《資治通鑒》“張軌亦遣督護(hù)北宮純將兵衛(wèi)京師”、“北宮純募勇士百馀人突陳,彌兵大敗”。
原始記載只有這兩句。
從這里可以判斷,涼州援軍數(shù)量是100+(其實(shí)北宮純募的勇士也不一定就是涼州人……)
這一戰(zhàn)的情形,正如書中所述:
從史書記載分析,王彌軍應(yīng)該是據(jù)城南、城東,因?yàn)閮H有的三次出現(xiàn)地名,第一次在津陽門(城南),第二次在建春門(城東),第三次在七里澗(城東)。
史書對戰(zhàn)斗過程語焉不詳,缺失過多,但多方印證,大體分析,依稀可以看出幾點(diǎn):
1第一戰(zhàn)在城南的津陽門,北宮純率百余人突陣,“彌兵大敗”(主將不一定是王彌)。
2幾天后第二戰(zhàn),位于建春門,有沒有打史書沒說,只有王彌燒建春門而走的事情,我認(rèn)為大概率是打了的。
3燒建春門后,王彌向后(東)退卻,在七里澗被禁軍追上,又?jǐn) ?/p>
4綜合這些記錄,王彌并沒有很多人認(rèn)為的百余人突陣就一戰(zhàn)敗逃,事實(shí)上戰(zhàn)斗不止一場,只不過晉代史料空白嚴(yán)重,記錄不全,語焉不詳罷了,我認(rèn)為至少打了兩場,看到取勝無望之后,死心了,轉(zhuǎn)進(jìn),然后被禁軍王秉部追擊,大敗于洛陽城東的七里澗。
再來看看匈奴方向。
劉淵在308年1月,“漢王淵遣撫軍將軍聰?shù)仁畬⒛蠐?jù)太行,輔漢將軍石勒等十將東下趙、魏”——這是防止晉軍圍魏救趙,故預(yù)先堵住太行陘口,專心攻平陽、河?xùn)|二郡。
308年3月,“北宮純等與漢劉聰戰(zhàn)于河?xùn)|,敗之”——《資治通鑒》。
這應(yīng)該是涼州軍入援京師的路上,順道與匈奴作戰(zhàn),不知這里的“河?xùn)|”是指并州還是“河?xùn)|郡”。
但從路線來看,北宮純應(yīng)該是在蒲坂津渡黃河,進(jìn)入了河?xùn)|郡,然后經(jīng)軹關(guān)、河內(nèi),從洛陽北入援。
所以,這里的“河?xùn)|”大概率是河?xùn)|郡,也與前文劉淵遣劉聰派兵占據(jù)太行對上了,因?yàn)檩T關(guān)陘就是太行八陘之一。
劉聰?shù)谋刹簧伲倚倥T兵數(shù)量眾多,北宮純既然敢走河?xùn)|郡(唐時(shí)蒲州、河中府)、軹關(guān)這條路線,兵力不可能少。
100+、1000+的兵力壓根不可能,至少數(shù)千。
(2)永嘉二年(309)
當(dāng)年8月,匈奴南下洛陽,在弘農(nóng)戰(zhàn)敗。
10月,二度下洛陽,“北宮純等夜帥勇士千余人出攻漢壁,斬其征虜將軍呼延顥。”
這里其實(shí)也沒說這千余人到底是不是涼州兵,姑且認(rèn)為是,出現(xiàn)人數(shù)了:1000+