《明史·河渠一·黄河上》

(洪武)二十四年四月,河水暴溢,决原武黑洋山[47],东经开封城北五里,又东南由陈州、项城、太和、颍州、颍上,东至寿州正阳镇,全入于淮。而贾鲁河故道[48]遂淤。又由旧曹州、郓城两河口[49]漫东平之安山[50],元会通河亦淤。

……

(永乐)八年秋,河决开封,坏城二百余丈。民被患者万四千余户,没田七千五百余顷。帝以国家藩屏地,特遣侍郎张信[51]往视。信言:“祥符鱼王口[52]至中滦下二十余里,有旧黄河岸,与今河面平。濬而通之,使循故道,则水势可杀。”因绘图以进。时尚书宋礼、侍郎金纯[53]方开会通河。帝乃发民丁十万,命兴安伯徐亨、侍郎蒋廷瓒[54]偕纯相治,并令礼总其役。

九年七月,河复故道,自封丘金龙口[55],下鱼台塌场,会汶水,经徐、吕二洪[56]南入于淮。是时,会通河已开,黄河与之合[57],漕道大通,遂议罢海运,而河南水患亦稍息。已而决阳武中盐堤,漫中牟、祥符、尉氏。工部主事蔺芳[58]按视,言:“堤当急流之冲,夏秋泛涨,势不可骤杀。宜卷土树桩以资捍御,无令重为民患而已。”又言:“中滦导河分流,使由故道北入海,诚万世利。但缘河堤埽止用蒲绳泥草,不能持久。宜编木为囤,填石其中,则水可杀,堤可固。”诏皆从其议。

……

正统二年,筑阳武、原武、荥泽决岸。又决濮州、范县。

三年,河复决阳武及邳州,灌鱼台、金乡、嘉祥。

越数年,又决金龙口、阳谷堤及张家黑龙庙口,而徐、吕二洪亦渐浅,太黄寺巴河分水处水脉微细。

十三年,方从都督同知武兴言,发卒疏濬。而陈留水夏涨,决金村堤及黑潭南岸。筑垂竣,复决。其秋,新乡八柳树[59]口亦决,漫曹、濮,抵东昌,冲张秋[60],溃寿张沙湾[61],坏运道,东入海。徐、吕二洪遂浅涩。命工部侍郎王永和往理其事。永和至山东,修沙湾未成,以冬寒停役。且言河决自卫辉,宜敕河南守臣修塞。帝切责之,令山东三司筑沙湾,趣永和塞河南八柳树,疏金龙口[62],使河由故道。

明年正月,河复决聊城。至三月,永和濬黑洋山西湾,引其水由太黄寺以资运河。修筑沙湾堤大半,而不敢尽塞,置分水闸,设三空放水,自大清河入海。且设分水闸二空于沙湾西岸,以泄上流[63],而请停八柳树工。从之。是时,河势方横溢,而分流大清,不耑向徐、吕。徐、吕益胶浅,且自临清以南,运道艰阻。

景泰二年,特敕山东、河南巡抚都御史洪英、王暹协力合治,务令水归漕河。暹言:“黄河自陕州以西,有山峡,不能为害;陕州以东,则地势平缓,水易泛溢,故为害甚多。洪武二十四年改流,从汴梁北五里许,由凤阳入淮者为大黄河。其支流出徐州以南者为小黄河,以通漕运。自正统十三年以来,河复故道,从黑洋山后径趋沙湾入海,但存小黄河从徐州出。岸高水低,随濬随塞,以是徐州之南不得饱水。臣自黑洋山东南抵徐州,督河南三司疏濬。临清以南,请以责英。”未几,给事中张文质劾暹、英治水无绩,请引塌场水济徐、吕二洪,濬潘家渡以北支流,杀沙湾水势。且开沙湾浮桥以西河口,筑闸引水,以灌临清,而别命官以责其成。诏不允,仍命暹、英调度。

时议者谓:“沙湾以南地高,水不得南入运河。请引耐牢坡[64]水以灌运,而勿使经沙湾,别开河以避其冲决之势。”或又言:“引耐牢坡水南去,则自此以北枯涩矣。”甚者言:“沙湾水湍急,石铁沉下若羽,非人力可为。宜设斋醮符咒以禳之。”帝心甚忧念,命工部尚书石璞[65]往治,而加河神封号。

璞至,濬黑洋山至徐州以通漕,而沙湾决口如故。乃命中官黎贤、阮洛,御史彭谊协治。璞等筑石堤于沙湾,以御决河,开月河[66]二,引水以益运河,且杀其决势。

三年五月,河流渐微细,沙湾堤始成。乃加璞太子太保,而于黑洋山、沙湾建河神二新庙,岁春秋二祭。六月,大雨浃旬,复决沙湾北岸,掣运河之水以东,近河地皆没。命英督有司修筑,复敕中官黎贤、武艮,工部侍郎赵荣往治。

四年正月,河复决新塞口之南,诏复加河神封号。至四月,决口乃塞。五月,大雷雨,复决沙湾北岸,掣运河水入盐河[67],漕舟尽阻。帝复命璞往,乃凿一河长三里,以避决口,上下通运河,而决口亦筑坝截之,令新河、运河俱可行舟。工毕奏闻。帝恐不能久,令璞且留处置,而命谕德徐有贞为佥都御史,耑治沙湾。

时河南水患方甚,原武、西华皆迁县治以避水。巡抚暹言:“黄河旧从开封北转流东南入淮,不为害。自正统十三年改流为二。一自新乡八柳树,由故道东经延津、封丘入沙湾。一决荥泽,漫流原武,抵开封、祥符、扶沟、通许、洧川、尉氏、临颍、郾城、陈州、商水、西华、项城、太康。没田数十万顷,而开封患特甚。虽尝筑大小堤于城西,皆三十余里,然沙土易坏,随筑随决,小堤已没,大堤复坏其半。请起军民夫协筑,以防后患。”帝可其奏。太仆少卿黄仕儁[68]亦言:“河分两派,一自荥泽南流入项城,一自新乡八柳树北流,入张秋会通河,并经六七州县,约二千余里。民皆荡析离居,而有司犹征其税。乞敕所司覆视免征。”帝亦可其奏。巡抚河南御史张澜又言:“原武黄河东岸尝开二河,合黑洋山旧河道,引水济徐、吕。今河改决而北,二河淤塞不通,恐徐、吕乏水,必妨漕运,黑洋山北,河流稍纡回,请因决口改挑一河,以接旧道,灌徐、吕。”帝亦从之。

有贞至沙湾,上治河三策:“一置水闸门。臣闻水之性可使通流,不可使堙塞。禹凿龙门[69],辟伊阙[70],为疏导计也。故汉武堙瓠子[71]终弗成功,汉明疏汴河逾年著绩[72]。今谈治水者甚众,独乐浪王景所述制水门之法[73]可取。盖沙湾地土皆沙,易致坍决,故作坝作闸皆非善计。请依景法损益其间,置闸门于水,而实其底,令高常水五尺。小则拘之以济运,大则疏之使趋海,则有通流之利,无堙塞之患矣。一开分水河。凡水势大者宜分,小者宜合。今黄河势大恒冲决,运河势小恒干浅,必分黄水合运河,则有利无害。请度黄河可分之地,开广济河一道,下穿濮阳、博陵及旧沙河二十余里,上连东、西影塘及小岭等地又数十余里,其内则有古大金堤[74]可倚以为固,其外有八百里梁山泊可恃以为泄。至新置二闸亦颇坚牢,可以宣节,使黄河水大不至泛溢为害,小亦不至干浅以阻漕运。其一挑深运河。”帝谕有贞,如其议行之。

有贞乃逾济、汶,沿卫、沁,循大河,道濮、范,相度地形水势,上言:“河自雍而豫,出险固而之夷斥,水势既肆。由豫而兖,土益疏,水益肆。而沙湾之东,所谓大洪口者,适当其冲,于是决焉,而夺济、汶入海之路以去。诸水从之而泄,堤以溃,渠以淤,涝则溢,旱则涸,漕道由此阻。然骤而堰之,则溃者益溃,淤者益淤。今请先疏其水,水势平乃治其决,决止乃浚其淤。”于是设渠以疏之,起张秋金堤之首,西南行九里至濮阳泺,又九里至博陵陂,又六里至寿张之沙河,又八里至东、西影塘,又十有五里至白岭湾,又三里至李,凡五十里。由李而上二十里至竹口莲花池,又三十里至大伾潭,乃逾范暨濮,又上而西,凡数百里,经澶渊以接河、沁,筑九堰以御河流旁出者,长各万丈,实之石而键以铁。六年七月,功成,赐渠名广济。沙湾之决垂十年,至是始塞。亦会黄河南流入淮,有贞乃克奏功。凡费木铁竹石累数万,夫五万八千有奇,工五百五十余日。自此河水北出济漕,而阿、鄄、曹、郓间田出沮洳者百数十万顷。乃浚漕渠,由沙湾北至临清,南抵济宁,复建八闸于东昌,用王景制水门法以平水道,而山东河患息矣。

七年夏,河南大雨,河决开封、河南、彰德。其秋,畿辅、山东大雨,诸水并溢,高地丈余,堤岸多冲决。仍敕有贞修筑。未几,事竣,还京入见。奖劳甚至,擢副都御史。

……

(天顺)七年春,河南布政司照磨金景辉考满至京,上言:“国初,黄河在封丘,后徙康王马头,去城北三十里,复有二支河:一由沙门注运河,一由金龙口达徐、吕入海。正统戊辰,决荥泽,转趋城南,并流入淮,旧河、支河俱堙,漕河因而浅涩。景泰癸酉,因水迫城,筑堤四十里,劳费过甚,而水发辄溃,然尚未至决城壕为人害也。至天顺辛巳,水暴至,土城砖城并圮,七郡财力所筑之堤俱委诸无用,人心惶惶,未知所底。夫河不循故道,并流入淮,是为妄行。今急宜疏导以杀其势。若止委之一淮,而以堤防为长策,恐开封终为鱼鳖之区。乞敕部檄所司,先疏金龙口宽阔以接漕河,然后相度旧河,或别求泄水之地,挑浚以平水患,为经久计。”命如其说行之。

成化七年,命王恕[75]为工部侍郎,奉敕总理河道。总河侍郎之设,自恕始也。时黄河不为患,恕耑力漕河而已。

……

弘治二年五月,河决开封及金龙口,入张秋运河,又决埽头五所入沁。郡邑多被害,汴梁尤甚,议者至请迁开封城以避其患。布政司徐恪持不可,乃止。命所司大发卒筑之。九月,命白昂[76]为户部侍郎,修治河道,赐以特敕,令会山东、河南、北直隶三巡抚,自上源决口至运河,相机修筑。

三年正月,昂上言:“臣自淮河相度水势,抵河南中牟等县,见上源决口,水入南岸者十三,入北岸者十七。南决者,自中牟杨桥至祥符界析为二支:一经尉氏等县,合颍水,下涂山[77],入于淮;一经通许等县,入涡河,下荆山[78],入于淮。又一支自归德州通凤阳之亳县,亦合涡河入于淮。北决者,自原武经阳武、祥符、封丘、兰阳、仪封、考城,其一支决入金龙等口,至山东曹州,冲入张秋漕河。去冬,水消沙积,决口已淤,因并为一大支,由祥符翟家口合沁河,出丁家道口,下徐州。此河流南北分行大势也。合颍、涡二水入淮者,各有滩碛,水脉颇微,宜疏浚以杀河势。合沁水入徐者,则以河道浅隘不能受,方有漂没之虞。况上流金龙诸口虽暂淤,久将复决,宜于北流所经七县筑为堤岸,以卫张秋。但原敕治山东、河南、北直隶,而南直隶淮、徐境,实河所经行要地,尚无所统。”于是,并以命昂。

昂举郎中娄性[79]协治,乃役夫二十五万,筑阳武长堤,以防张秋。引中牟决河出荥泽阳桥以达淮,浚宿州古汴河以入泗,又浚濉河自归德饮马池,经符离桥,至宿迁以会漕河,上筑长堤,下修减水闸。又疏月河十余以泄水,塞决口三十六,使河流入汴,汴入濉,濉入泗,泗入淮,以达海,水患稍宁。昂又以河南入淮非正道,恐卒不能容,复于鱼台、德州、吴桥修古长堤;又自东平北至兴济凿小河十二道,入大清河及古黄河以入海。河口各建石堰,以时启闭。盖南北分治,而东南则以疏为主云。

六年二月,以刘大夏为副都御史,治张秋决河。先是,河决张秋戴家庙,掣漕河与汶水合而北行,遣工部侍郎陈政[80]督治。政言:“河之故道有二:一在荥泽孙家渡口,经朱仙镇直抵陈州;一在归德州饮马池,与亳州地相属。旧俱入淮,今已淤塞,因致上流冲激,势尽北趋。自祥符孙家口、杨家口、车船口,兰阳铜瓦厢决为数道,俱入运河。于是张秋上下势甚危急。自堂邑至济宁堤岸多崩圮,而戴家庙减水闸浅隘不能泄水,亦有冲决。请浚旧河以杀上流之势,塞决河以防下流之患。”政方渐次修举,未几卒官。帝深以为忧,命廷臣会荐才识堪任者。佥举大夏,遂赐敕以往。

十二月,巡按河南御史涂升[81]言:“黄河为患,南决病河南,北决病山东。昔汉决酸枣,复决瓠子;宋决馆陶,复决澶州;元决汴梁,复决蒲口。然汉都关中,宋都大梁,河决为患,不过濒河数郡而已。今京师专藉会通河岁漕粟数百万石。河决而北,则大为漕忧。臣博采舆论,治河之策有四:一曰疏浚。荥、郑之东,五河之西,饮马、白露等河皆黄河由涡入淮之故道。其后南流日久,或河口以淤高不泄,或河身狭隘难容,水势无所分杀,遂泛滥北决。今惟躧上流东南之故道,相度疏浚,则正流归道,余波就壑,下流无奔溃之害,北岸无冲决之患矣。二曰扼塞。既杀水势于东南,必须筑堤岸于西北。黄陵冈[82]上下旧堤缺坏,当度下流东北形势,去水远近,补筑无遗,排障百川悉归东南,由淮入海,则张秋无患,而漕河可保矣。三曰用人。荐河南佥事张鼐。四曰久任。则请专信大夏,且于归德或东昌建公廨,令居中裁决也。”帝以为然。

七年五月,命太监李兴、平江伯陈锐往同大夏共治张秋。十二月,筑塞张秋决口工成。初,河流湍悍,决口阔九十余丈。大夏行视之,曰:“是下流未可治,当治上流。”于是即决口西南开越河三里许,使粮运可济,乃浚仪封黄陵冈南贾鲁旧河四十余里,由曹出徐,以杀水势。又浚孙家渡口,别凿新河七十余里,导使南行,由中牟、颍川东入淮。又浚祥符四府营淤河,由陈留至归德分为二:一由宿迁小河口,一由亳涡河,俱会于淮。然后沿张秋两岸东西筑台,立表贯索,联巨舰穴而窒之,实以土。至决口,去窒沉舰,压以大埽,且合且决,随决随筑,连昼夜不息。决既塞,缭以石堤,隐若长虹,功乃成。帝遣行人赍羊酒往劳之,改张秋名为安平镇。

大夏等言:“安平镇决口已塞,河下流北入东昌、临清至天津入海,运道已通。然必筑黄陵冈河口,导河上流南下徐、淮,庶可为运道久安之计。”廷议如其言。乃以八年正月筑塞黄陵冈及荆隆等口七处,旬有五日而毕。盖黄陵冈居安平镇之上流,其广九十余丈,荆隆等口又居黄陵冈之上流,其广四百三十余丈。河流至此宽漫奔放,皆喉襟重地。诸口既塞,于是上流河势复归兰阳、考城,分流迳徐州、归德、宿迁,南入运河,会淮水,东注于海,南流故道以复。而大名府之长堤,起胙城,历滑县、长垣、东明、曹州、曹县抵虞城,凡三百六十里。其西南荆隆等口新堤起于家店,历铜瓦厢、东桥抵小宋集,凡百六十里[83],大小二堤相翼,而石坝俱培筑坚厚,溃决之患于是息矣。帝以黄陵冈河口功成,敕建黄河神祠以镇之,赐额曰昭应。其秋,召大夏等还京。荆隆即金龙也。

——张廷玉等撰《明史》卷八三