宋太祖出生在洛阳的夹马营,一直很留恋洛阳,加上开封作为帝都无险可守,而洛阳却固若金汤,所以宋太祖常有迁都之意。开宝九年(976年)三月,宋太祖率群臣出东京开封,去巡幸西京洛阳。按照惯例,天子亲征、巡幸在外时,应该由储君监国。之前宋太祖率军南征北讨、平定天下时,也都是赵光义留守开封,镇抚后方。但这一次,宋太祖却要求晋王赵光义随行。
〔北宋设有四京,东京开封府,西京河南府(今洛阳),北京大名府(今属河北),南京应天府(今河南商丘),但只有东京作为国都。〕
一行人浩浩荡荡,途经郑州,谒安陵。到西京洛阳后,宋太祖见洛阳宫室壮丽,十分高兴,诏加知河南府、右武卫上将军焦继勋彰德军节度使,遂欲留居洛阳,实际上已经有迁都的意思。不料群臣争相反对,于是爆发了迁都之争。
铁骑左右厢都指挥使李怀忠谏道:“汴京(开封)得运河漕运之利,有通往江南之便,每年从江淮运来百万斛米供给京师数十万军队。而且东京根基巳固,不能动摇。”宋太祖则认为开封城中所需物资全仗水路由外地运送,万一开封被围,后果难以想像,因此不肯听从。晋王赵光义也极言迁都不便。宋太祖坚持说:”迁都洛阳,乃权宜之计;长久之计当定都长安,我将都城西迁。为据山河之险,裁汰冗兵,依周、汉故事,统治天下。”显然,宋太祖迁都决心已下,群臣的谏阻都不能动摇。
而这时候赵光义却说了关键的一句话:“在德不在险。”宋太祖听了默然不答。晋王赵光义出殿后,宋太祖对左右大臣说:“晋王的话不错,然而不出百年,天下民力必尽敝。”于是,宋太祖打消了迁都的念头,将洛阳作为陪都,怅然东归。
黄河