夫六万四千人筑之三年四月修夏津阳武河堤三十三所役丁夫七千五百人
  顺帝至元元年十二月河决封丘
  至正四年正月河决曹州发丁夫万五千八百修筑之是月河又决汴梁五月大霖雨黄河溢平地水二丈决白茅堤金堤曹濮济兖皆被灾十月议修黄河淮河堤堰
  五年七月河决济阴
  八年二月立行都水监于郓城以贾鲁为大监鲁修河道察地形备得要害为图上二策其一议修筑北堤以制横溃则用工省其二议疏塞并举挽河东行使复故道其工数倍会鲁迁中书右司郎中不果行
  九年正月立山东河南等处行都水监专治河患五月白茅河东注沛县遂成巨浸
  十一年四月开黄河故道初黄河决丞相托克托集羣臣廷议言人人殊贾鲁复申前议以为必塞北河疏南河使复故道役不大兴害不能已于是遣工部尚书成遵与大司农图噜行视河议其疏塞之方以闻遵等自济濮汴梁大名行数千里掘井以量地之髙下测岸以究水之浅深博采舆论以为河之故道断不可复且曰山东连岁饥馑民不聊生若聚二十万众于此地恐他日之忧又有重于河患者时托克托先入贾鲁之言闻遵等议怒曰汝谓民将反耶自辰至酉论辨终莫能入明日执政谓遵曰修河之役丞相意已定且有人任其责公勿多言幸为两可之议遵曰腕可断议不可易遂出遵为河间盐运使诏开黄河故道命贾鲁以工部尚书充河防使发河南北兵民十七万自黄陵冈南达白茅放于黄固哈济等口又自黄陵西至杨清村合于故道凡二百八十里自其兴功凡五阅月诸埽堤成河复故道超授鲁集贤大学士赐金带银币诏赐托克托世袭达尔罕之号以淮安路为其食邑命立河平碑其诸都水监有司官皆以功迁赏有差先是河南北童謡云石人一只眼挑动黄河天下反及鲁治河果于黄陵冈得石人一眼而汝颕之兵起时命翰林学士承旨欧阳玄制河平碑既成玄又自以为司马迁班固记河渠沟洫仅载治水之道不言其方使后世任事者无所考信乃从鲁访问方略及询过客质吏牍作至正河防记欲使来世罹河患者按而求之其言曰治河一也有疏有浚有塞三者异焉酾河之流因而导之谓之疏去河之淤因而深之谓之浚抑河之暴因而扼之谓之塞疏浚之别有四曰生地曰故道曰河身曰减水河生地有直有纡因直而凿之可就故道故道有髙有卑高者平之以趍卑高卑相就则高不壅卑不潴虑夫壅生溃潴生堙也河身者水虽通行身有广狭狭难受水水溢悍故狭者以计辟之广难为岸岸善崩故广者以计御之减水河者水放旷则以制其狂水隳突则以杀其怒治堤一也有剏筑修筑补筑之名有刺水堤有截河堤有护岸堤有缕水堤有石船堤治埽一也有岸埽水埽有龙尾栏头马头等埽其为埽台及扫卷牵制薶挂之法有用土用石用铁用草用木用杙用絙之方塞河一也有缺口有豁口有龙口缺口者已成川豁口者旧常为水所豁水退则口下于堤水涨则溢出于口龙口者水之所会自新河入故道之潨也此外不能悉书因其用功之次第而就述于其下焉其浚故道深广不等通长二百八十里百五十四步而强功始自白茅长百八十二里继自黄陵冈至南白茅辟生地十里口初受广百八十步深二丈有二尺已下停广百步高下不等相折深二丈及泉曰停曰折者用古筭法因此推彼知其势之低昻相凖折而取匀停也南白茅至刘庄村接入故道十里通折垦广八十步深九尺刘庄至専固百有二里二百八十步通折停广六十步深五尺专固至黄固垦生地八里面广百步底广九十步高下相折深丈有五尺黄固至哈济口长五十一里八十步相折停广垦六十步深五尺乃治凹里减水河通长九十八里百五十四步凹里减水河口生地长三里四十步面广六十步底广四十步深一丈四尺自凹里生地以下旧河身至张赞店长八十二里五十四步上三十六里垦广二十步深五尺中三十五里垦广二十八步深五尺下十里二百四十步垦广二十六步深五尺张赞店至杨青村接入故道垦生地十有三里六十步面广六十步底广四十步深一丈四尺其塞专固缺口修堤三重并补筑凹里减水河南岸豁口通长二十里三百十有七步其剏筑河口前第一重西堤南北长三百三十步面广二十五步底广三十三步树置椿橛实以土牛草苇杂稍相兼高丈有三尺堤前置龙尾大埽言龙尾者伐大树连稍系之堤旁随水上下以破囓岸浪者也筑第二重正堤并补两端旧堤通长十有一里三百步缺口正堤长四里两堤相接旧堤置桩堵闭河身长百四十五步用土牛草苇稍土相兼修筑底广三十步修髙二丈其岸上土工修筑者长三里二百十有五步有竒高广不等通高一丈五尺补筑旧堤者长七里三百步表里倍薄七步増卑六尺计高一丈筑第三重东后堤并接修旧堤高广不等通长八里补筑凹里减水河南岸豁口四处置桩木草土相兼长四十七步于是塞黄陵全河水中及岸上修堤长三十六里百三十六步其修大堤刺水者二长十有四里七十步其西复作大堤刺水者一长十有二里百三十步内剏筑岸上土堤西北起李八宅西堤东南至旧河岸长十里百五十步颠广四步趾广三之高丈有五尺仍筑旧河岸至入水堤长四百二十步趾广三十步颠杀其六之一接修入水西岸扫堤并行作西扫者夏人水工征自灵武作东扫者汉人水工征自近畿其法以竹络实以小石每埽不等以蒲苇绵腰索径寸许者从铺广可一二十步长可二三十步又以曳埽索绹径三寸或四寸长二百余尺者衡铺之相间复以竹苇麻苘大繂长三百尺者为管心索就系绵腰索之端于其上以草数千束多至万余匀布厚铺于绵腰索之上槀而纳之丁夫数