2007年5月,中央电视台现场直播"隆力奇杯第12届CCTV青年歌手大奖赛",有一道知识题:说出北宋、南宋的首都分别是哪两个城市。大赛评委老师点评时说:"北宋都城开封汴梁。"
开封古称汴梁,但是北宋时,并无汴梁之称。这是一个"通俗错法",因青年歌手大赛影响极大,老师的点评也极有权威性,故借此对这一流传极广的错误给以纠正。
开封其实是个很古老的地名,但原来不是叫开封,而是叫启封。
春秋时期,郑庄公在今开封城南朱仙镇古城村筑了一个"启封"城,取"启拓封疆"之意,以后这地方就叫启封了。到了西汉景帝元年(公元前156年)改启封为开封,原因汉景帝名叫刘启。中国古代有种避讳制度,就是皇帝、圣人的名字中的字,别处不可以再用,就得用同义字、同音字代替,或者写的时候少写一笔或增加几笔,如姓邱的邱,本是姓丘,因为孔子名丘,就给丘姓加个耳朵。为了避汉景帝刘启的名讳,启封从此改成开封。
《辞源》"汴梁"条:"地名。今河南开封市。战国时为魏大梁地。晋时东魏置梁州,隋唐改汴州。五代梁晋汉周及北宋皆建都于此,北宋称汴京。元至元二十五年改南京路为汴梁路,明洪武元年改开封府。"
《辞海》"汴梁"条:"旧时对开封府的别称。开封在战国时为魏都大梁,后世相沿称该地为大梁,简称梁。唐在此置汴州,简称汴。金元以后合称为汴梁。"
宋代时开封就叫开封,又称东京,又称汴京,但并无汴梁之称。开封称汴梁是金元时的事。称北宋都城为汴梁是不对的。