四、殷代的世系甲、乙、丙、丁……为日,子,丑,演,卯……为辰,日为斡,辰为枝,见日之时为日,见星之时为辰,合斡枝以纪日如甲子、乙丑,即一日一夜为一天,干支就是斡枝省写。殷人以日为名,有大甲、祖乙、外丙、武丁诸称。实际上只有以干(斡)为名,而没有用支(枝)的(王亥是例外)。《白虎通》云殷人以生日为名。《古史考》云夏殷之礼“死称庙主,皆以帝名配之”。我认为生日为名可靠些。例如,受辛死于甲子日史有明文,他不以甲为名,就说明受辛称辛是不以死日为名的。同时,要是以死日为名,岂不是在人死以前的几十年时没有人称他这个名字?死后哪个又晓得这就是他呢?这不合于命名的意义。以生日为名,就完全免除了这种不合事理的情况之产生。 干只有十个,因此加以大、小、文、武、帝、祖等以示区别。这种加的字,一般不是原来就有的,而是后来尊称的。甲骨文称父某、兄某,只是相对的不固定的称谓,称祖甲、祖丁……也是如此,所不同的就是祖以上皆可以称祖,不必即为子之子的孙辈的称谓。所以,我们了解的《殷本纪》的完整世系,都应该是殷商后期造成的分别名称,而不是原来的状况。由于名的产生和祭祀的隆重,我们推测殷人也可能产生讳名的习俗。少数民族中,傣族也有这种风俗。他们生子之后,即以子名为名,如称某某之父,周代称这样的名为字,如某某甫,甫就是父。 关于殷代世系的记载,见于《史记》的《殷本纪》和《三代世表》、《汉书》的《古今人表》、《世本》、《竹书纪年》和甲骨文等等,这里,我们根据《殷本纪》来加以研究。《殷本纪》排列的次序是这样的。 这个完整的世系,是不太可靠的,特别是成汤以前,更是如此。例如:振,《天问》作该,《世本》作核,《人表》作垓,而甲骨文作亥。微,《国语》作上甲微,甲骨文作上甲。报乙、报丁、报丙,甲骨文作?、?、?、?古方字,读与报同。主壬、主癸,甲骨文作示壬,示癸,主也是示字之讹。而且,《殷本纪》所列世系,与甲骨文世系次序也有出入(前者报丁在前,后者报丁在报丙后)。可能这些都是后世追述而有讹误。现在研究起来,不会有什么结果,所以存而不论,汤以后,建立了统一王朝和奴隶主的国家,子孙对于世系的保存较确,所以甲骨文与《殷本纪》基本上是相同的,但是甲骨文只记直系,而《殷本纪》却注明了兄终弟及的情况。 成汤以后,研究起来相对的说是容易一些的。汤,《殷本纪》称为天惭,卜辞作大乙或作唐,甲骨文的天字与大字是不分的。所以《多士》的天邑商,卜辞作大邑商。唐即汤,晋公?唐字从易,《说文》唐古文作啺,也从易。唐汤古同属阳部字,故得相通。从世系看得出来,汤以后,兄终弟及的很多。所以,过去的人都说:“商之继统法,以弟及为主,而以子继辅之,无弟然后传子”。而父死子继的嫡长继承制则到周代产生。这种意见,王静安先生在《殷周制度论》中曾大加阐发,因此得到许多人的同意,要是仔细研究,这种说法是值得商榷的。