是一回事。商朝人自己称「商」,周人灭商之后称它为「殷」,后世合称「殷商」。所以「殷朝」和「商朝」指的是同一个王朝,不是两个前后相继的朝代,只是叫法出自不同时代、不同立场的人。
这个差别不是咬文嚼字。一个王朝的自称和他称,往往藏着谁在书写历史。「殷」这个字,从头到尾是胜利者给的。
「殷」是地名,「商」是国号
商族兴起于黄河中下游,始祖契的传说与禹同时,这属于后世追述,没有当时的文字佐证。成汤灭夏,定都于亳,国号为商。此后的三百年里,商的都城搬了多次,直到盘庚把都邑迁到殷——也就是今天河南安阳小屯村一带,都城才稳定下来。
「殷」本是这个地方的名字。商人迁都于此,周人便以地名代称这个国家。《尚书》里的周初诰命,几乎一律称「殷」:「殷鉴不远,在夏后之世」「戎殷」「大邦殷」。周人不说「商」,是因为在他们的话语里,「殷」既指那块地方,也指被征服的那群人。
而商人自己,从不称「殷」。
甲骨文里,商人管自己叫什么?
称「商」,也称「大邑商」。殷墟出土的卜辞中有「王入于商」「在大邑商」这样的记录,「商」既是都邑之名,也是国之名。迄今为止,出土甲骨文中没有发现商人以「殷」作为国号自称的例子。
这是一个很硬的证据。它说明「殷」不是自称,而是他称。类似的情况在历史上不少:拜占庭人一直自称「罗马人」,「拜占庭」是后世史学家给的名字;「印度」也不是印度人自己的叫法,而是外来者沿用的称谓。
甲骨文的数量也值得一提。殷墟已出土带字甲骨约十五万片,见到的单字约四千五百个,其中能确认释读的约一千五百字。就是靠这些卜辞,商朝从「传说时代」变成了有同时代文字记录的王朝。
| 称呼 | 谁在用 | 含义 | 文献或实物依据 |
|---|---|---|---|
| 商 | 商人自称 | 族名兼国名 | 甲骨文「大邑商」 |
| 殷 | 周人及后世 | 由都邑地名转指王朝 | 《尚书·周书》多称「殷」 |
| 殷商 | 后世合称 | 兼顾自称与他称 | 近现代史书与教科书 |
| 商殷 | 部分学者 | 同上,语序不同 | 甲骨学论著中可见 |
盘庚迁殷之后的二百七十三年
盘庚迁殷的时间,夏商周断代工程定为约公元前 1300 年。此后到帝辛亡国,共历八代十二王,约二百七十三年,商朝没有再迁都。这个「不再迁都」本身就是一件大事:此前的商都屡次迁移,说明王权还不稳,迁殷之后才真正扎下根。
迁殷之后的转折点是武丁。武丁在位约五十九年,任用傅说为相,对外征伐方国,对内整顿祭祀,史称「武丁中兴」。殷墟出土的大批甲骨,相当一部分就属于武丁时期,内容涉及征伐、田猎、年成、疾病、生育,细到「妇好牙疼」都要占卜。
武丁之后,商朝又延续了八位王。末代君主帝辛,也就是《封神演义》里的纣王,在牧野之战中被周武王击败,退到鹿台自焚而死。这里要说清楚:他是自焚,不是战死沙场。
「殷朝」这个说法错在哪?
错在把一个他称当成了正式国号。「殷朝」这个说法在口语里能听懂,但写进正式文字不合适,因为商朝人自己不会这样叫。规范写法是「商朝」,需要强调晚段时用「殷商」或「殷墟时期」。
另一层错在时间。有人以为「商」和「殷」是两个前后相继的朝代,甚至以为盘庚迁殷是改朝换代。不是。盘庚是商王,迁的只是都邑,国号没变,祭祀系统没断,王族还是那一支。
还有一个常见的混淆:把「殷」和「殷墟」当成一回事。殷是地名,殷墟是这片都邑废弃之后形成的遗址。都邑在的时候叫殷,废弃之后才叫殷墟。这个「墟」字,是周人以后的说法。
几个容易串的年份
商朝起止,通行的说法是约公元前 1600 年到公元前 1046 年,约五百五十余年。这个总年数有不同算法,《竹书纪年》一系记「用岁四百九十六年」,现代学者也有取五百余年的,差异来自对王年和历谱的不同处理。
关键节点可以这样记:约前 1600 年成汤灭夏;约前 1300 年盘庚迁殷;约前 1250 年至前 1192 年武丁在位;前 1046 年牧野之战,商亡。四个数字里,前 1046 年因为有天文和青铜器铭文互证,可信度最高;前 1600 年误差最大,学界给出的区间可以上下浮动几十年。
商亡之后,周公平定三监之乱,把帝辛的兄长微子启封于宋,让他继续主持商人的祭祀。宋国一直延续到战国,前 286 年被齐、楚、魏瓜分而亡。孔子就是宋国贵族之后,所以从血缘上讲,孔子是商人后裔。
常见问题
殷朝和商朝是同一个朝代吗
是同一个。商是自称,殷是周人以其都邑地名相称,后世合称殷商。写成「殷朝」不算史实错误,但不够规范,正式表述应用「商朝」。
为什么商朝又叫殷商
因为盘庚迁都于殷之后,商朝的都城固定在那里,历八代十二王二百七十三年不再迁移。周人习惯以「殷」称之,后世为了兼顾自称与他称,就合成为「殷商」。
商朝的都城到底在哪里
前期屡次迁徙,成汤所居的亳就有郑州商城、偃师商城、商丘等不同说法,学界尚无定论。后期自盘庚起定于殷,即今河南安阳小屯村一带,这一点由殷墟发掘和甲骨文证实,没有争议。
学习通