其明年乃发卒数万人塞之,筑宫其上,名曰宣防,道河北,行二渠,复禹旧迹。

  初,武帝既塞宣防,后河复北决于馆陶,分为屯氏河,东北入海,广深与大河等,故因其自然不堤塞也。至永光五年,河决清河灵鸣犊口而屯氏河绝。

  孝成建始四年,河决东郡金堤。先是,清河都尉冯逡奏言,郡承河上流,土壤轻脆易伤,顷所以无大害者以屯氏河通两川分流也,今屯氏河塞灵鸣犊口,又益不利,独一川兼受数河之任,虽高增堤防终不能泄,如有霖雨旬日不霁必盈溢,九河故道今既灭难明,屯氏河新绝未久,其处易浚,可复浚以助大河泄暴水,备非常不豫修治,北决病四五郡、南决病十余郡,然后忧之晚矣。事下丞相、御史,以为方用度不足,可且勿浚。至是大雨水十余日,河果大决于馆陶及东郡金堤,凡灌四郡三十二县,水居地十五万余顷,深者三丈,败坏官亭室庐且四万所。

  河平元年,以王延世为河堤使者。延世以竹落长四丈、大九围,盛以小石,两船夹载而下之,三十六日堤成。

  鸿嘉四年,勃海清河、信都河水湓溢,灌县邑三十一、败官亭民舍四万余所,平陵李寻等奏言:“议者恒欲求索九河故迹而穿之,今因其自决可且勿塞,以观水势何欲,居之当稍自成川,挑出沙土,然后顺天心而图之,必有成功而用财力寡。”

  哀帝初即位,骑都尉平当使领河堤,奏:“按经义治水有决河浚川而无堤防壅塞之文,宜博求能浚川疏河者。”待诏贾让奏言:“治河有上中下三策,古者立国居民,疆理土地,必遗川泽之分(遗,留也。言川泽水所流聚之处皆留而置之,不以为居室垦植),度水势所不及,大川无防,小水得入陂障,卑下以为污泽,使秋水多得有所休息,左右游波,宽缓而不迫。夫土之有川犹人之有口也,治土而防其川,犹止儿啼而塞其口,岂不遽止,然其死可立而待也。故曰善为川者决之使道,善为民者宣之使言。盖堤防之作近起战国,雍防百川各以自利,今行上策,徙冀州之民当水冲者,决黎阳遮害亭,放河使北入海河,西薄大山,东薄金堤,势不能远泛滥,期月自定。难者将曰:若如此,败坏城郭、田庐、冢墓以万数,百姓怨恨。答难曰:今濒河十郡治堤,岁费且万万,及其大决所残无数,如出数年治河之费以业所徙之民,遵古圣之法定山川之位,使神人各处其所而不相奸,且大汉方制万里,岂其与水争咫尺之地哉?此功一立,河定民安,千载无患,故谓之上策。若乃多穿漕渠于冀州地,使民得以溉田,分杀水怒,可从淇口以东为石堤,多张水门,旱则开东方下水门溉冀州,水则开西方高门分河流通,渠有三利,填淤加肥(一利)、禾麦更为粳稻(二利)、转漕舟船之便(三利),民田适治,河堤亦成,此诚富国安民、兴利除害支数百岁,故谓之中策。若乃缮完故堤,增卑倍薄,劳费无已,数逢其害,此最下策。”

  臣按:古今言治河者盖未有出贾让此三策者。

  平帝元始四年,征能治河者以百数,其大略异者,关并(人名)言河决率常于平原(今德州)、东郡(今东昌)左右,其地形下而土疏恶,闻禹治河时本空此地,秦汉以来河决南北不过百八十里,可空此地勿以为官亭、民室。韩牧以为可略于《禹贡》九河处穿为四五,宜有益。王横言河入勃海,地高于韩牧所欲穿处,往者海溢西南,出浸数百里,九河之地已为海所渐矣。禹之行河水本从西山下东北去,《周谱》(世统谱谍)云定王五年河徙,则今所行非禹之所穿也。又秦攻魏,决河灌之,决处遂大,不可复补,宜更开空使缘西山足,乘高地而东北入海,乃无水灾。司空掾桓谭典其议,为甄丰言,凡此数者必有一是,宜详考验,皆可豫见,计定然后举事,费不过数亿万,亦可以事诸浮食无产业民衣食,县官而为之作,乃两便。

  臣按:西汉一代治河之策尽见于此,大约不过数说,或筑堤以塞之,或开渠以疏之,或作竹落而下以石,或听其自决以杀其势,或欲徙民居放河入海,或欲穿水门以杀水势,或欲空河流所注之地,或欲寻九河故道。桓谭谓数说必有一是,详加考验豫见,计定然后举事。以今观之,古今言治河者皆莫出贾让三策,其所以治之之法又莫出元贾鲁疏浚塞之三法焉。

  《宋史》:河入中国,行大行西,曲折山间不能为大患,既出大咺东,更平地二千余里,特以堤防为之限,夏秋霖潦,百川所会,不免决溢,而大名、郓、澶、滑、孟、濮、齐、淄、沧、隶、滨、德、博、怀、卫、郑等郡及开封,往往受其害。于是诏命诸州长吏兼河堤使,防塞之法甚备而决溢之患时有,说者谓河随时涨落,自立春后冻解,候人量水,初至凡一寸,则夏秋当至一尺,颇为信验,谓之信水,非时暴涨谓之客水,随决随塞,濒河之民苦之。

  仁宗至和二年,河决大名馆陶,殿中丞李仲昌请自澶州商胡河穿六墶渠,入横陇故道,以披其势。富弼是其策,诏发三十万丁修六墶河以回河道,以仲昌提举河渠。仲昌塞商胡,北流入六墶,河不能容,明年复决,水死者数千万人。

  欧阳