史記集解卷二十九
關燈
小
中
大
下禦史大夫張湯湯問其事因言抵蜀從故道故道多阪回逺今穿裦斜道少阪近四百裡而裦水通沔斜水通渭皆可以行舩漕漕從南湯上沔入裦裦之絶水至斜間百餘裡以車轉從斜下下渭如此漢中之谷可緻山東從沔無限便于砥柱之漕且襃斜材木竹箭之饒拟于巴蜀天子以為然拜湯子卭為漢中守發數十萬人作裦斜道五百餘裡道果便近而水湍石【徐廣曰湍一作溲】不可漕其後莊熊罴言臨晉民願穿洛以溉重泉以東萬餘頃故鹵地誠得水可令畆十石于是為發兵萬餘人穿渠自征引洛水至商顔下【服防曰顔音崖應劭曰 征在馮翊或曰商顔山名】岸善崩【如淳曰洛水岸】乃鑿井深者四十餘丈往往為井井下相通行水水頽以絶商顔【瓉曰下流曰頽】東至山嶺十餘裡間井渠之生自此始穿渠得龍骨故名曰龍首渠作之十餘嵗渠頗通猶未得其饒自河決瓠子後二十餘嵗嵗因以數不登而梁楚之地尤甚天子既封禅巡祭山川其明年旱幹封少雨天子乃使汲仁郭昌發卒數葛人塞瓠子決于是天子已用事萬裡沙則還自臨決河沈白馬玉璧于河令羣臣從官自将軍已下皆負薪寘決河是時東流郡燒草以故薪柴少而下淇園之竹【晉灼曰衛之苑也多竹篠】以為揵【如淳曰樹竹塞水決之口稍稍布插接樹之水稍弱補令密謂之揵以草塞其裡乃以土填之有石以石為之】天子乃臨河決悼功之不成乃作歌曰瓠子決兮将奈何皓皓旴旴兮闾殚為河【如淳曰殚盡也骃謂州闾盡為河】殚為河兮地不得甯功無已時兮吾山平【徐廣曰東郡東阿有魚山或者是乎骃案如淳曰恐水漸山使平也韋昭曰鑿山以填河也】吾山平兮钜野溢【如淳曰瓠子決灌钜野澤使溢也】魚沸郁兮柏冬日【徐廣曰柏猶迫也冬日行天邊若與水相連矣骃案漢書音義曰钜野滿溢則衆魚沸郁而滋長也迫冬日乃止】延道弛兮離常流【徐廣曰延一作正骃案晉灼曰言河道皆弛壊】蛟龍騁兮方逺遊歸舊川兮神哉沛【瓉曰水還舊道則羣害消除神祐滂沛】不封禅兮安知外為我謂河伯兮何不仁泛濫不止兮愁吾人齧桑浮兮淮泗滿【張晏曰齧桑地名也如淳曰邑名為水所浮漂】久不反兮水維緩一曰河湯湯兮激潺湲北渡迃兮浚流難搴長茭兮沈美玉【如淳曰搴取也茭草也音郊一曰茭竿也取長竿樹之用着石間以塞決河瓉曰竹葦絙謂之茭下所以引緻土石者也】河伯許兮薪不屬【如淳曰旱燒故薪不足】薪不屬兮衛人罪燒蕭條兮噫乎何以禦水頽林竹兮楗石菑【如淳曰河決楗不能禁故言菑韋昭曰楗柱也木立死曰菑】宣房塞兮萬福來于是卒塞瓠子築宮其上名曰宣房宮而道河北行二渠複禹舊迹而梁楚之地複甯無水災自是之後用事者争言水利朔水西河河西酒泉皆引河及川谷以溉田而闗中輔渠靈轵【如淳曰地理志?厔有靈轵渠】引堵水【徐廣曰一作諸川】汝南九江引淮東海引钜定【瓉曰钜定澤名】太山下引汶水皆穿渠為溉田各萬餘頃佗小渠披山通道者不可勝言然其著者在宣房
太史公曰餘南登廬山觀禹疏九江遂至于會稽太湟【徐廣曰一作濕】上姑蘇望五湖東闚洛汭大邳迎河行淮泗濟漯洛渠西瞻蜀之岷山及離碓北自龍門至于朔方曰甚哉水之為利害也餘從負薪塞宣房悲瓠子之詩而作河渠書【徐廣曰溝洫志行田二百畆分賦田與一夫二百畆以田惡故更嵗耕之】