漢末,曹公進軍攻袁尚將審配于鄴,先為地道,配亦于內作塹以當之。配將馮禮開突門內太祖兵三萬余人,配覺之,從城上以大石擊突中柵門,柵門開,入者皆沒。太祖遂圍之,為塹周四十里,初令淺,示若可越。配望而笑之,不出爭利。公一夜掘之,廣深二丈,決漳水以灌之。自五月至八月,城中餓死者過半。
尚將兵還救,公逆擊之,敗還。尚懼,遣陰夔陳琳乞降。
後魏將劉昶攻宋壽春,宋將垣崇祖乃于城西北立堰塞肥水,堰北起小城,遣數十人守之。謂長史封延伯曰︰“虜必悉力攻小城,若破此堰,放水一激,急逾三峽,自然沉溺,豈非小勞而大制耶!”及魏軍由西道集堰南,分軍東路內薄攻小城,崇祖著白紗帽,肩輿上城巡視。日晡時,決小埭水勢奔下,魏攻城之眾溺水千數,眾退走。
梁韋硤趾戲剩案行山川,曰︰“吾聞汾水可以灌平陽,即此是也。”乃堰肥水,頃之堰成水通,舟艦繼至。魏初築東西小城,夾肥水。硐裙Е城,既而魏援將楊靈胤帥師五萬奄至,眾恐不敵,表請益兵,碓唬骸霸粢閻臉竅攏方復求軍,且吾求濟師,彼亦征眾。師克在和,古人之義也。”因戰破之,軍人少安。
陳將吳明徹進逼壽陽,齊遣王琳拒守。明徹乘夜攻之。中宵而潰,齊兵退據相國城。明徹令軍中益修攻具,又遏肥水灌城,城中苦濕多腹疾,手足皆腫,死者十六七。會齊遣將皮景和率兵十萬來援,去壽春三十里,頓軍不進。諸將咸曰︰“計將安出?”明撤曰︰“兵貴在速,而彼結營不進,自挫其鋒。吾知其不敢戰明矣。”于是躬擐甲冑,四面疾攻,城中震恐,一鼓擒王琳等。
大順二年,朱全忠遣丁會攻宿州,剌史張筠堅守。會乃率眾于州東築堰,壅汴水以浸城。筠乃降,宿州平。帝大舉南伐,命龐師古以徐、宿、宋、滑之師直趨清口,葛從周以兗、鄆、曹、濮之眾往赴安豐。淮人遣朱瑾領兵以拒師古,因決水以浸軍,梁兵敗,師古沒焉。
宋太祖北征,王師薄太原,命築長堤壅汾水灌其城,決晉祠水注城下,置寨于城四面。李繼勛軍于南,趙普軍于西,曹彬軍于北,黨進軍于東以逼之。太祖幸城北,引汾水入堤灌城內,又幸城東南,命水軍乘小舟載強弩進攻其城。時殿前指揮使趙廷翰上白,以城壘未下諸班衛咸願登城死力以圖攻取。太祖曰︰“汝等皆吾躬自訓練,一以當百,所以備肘腋,同休戚也。一旦以小寇未平,欲先登陷敵,吾寧不得太原城,不欲汝輩蹈必死之地。”左右皆感激,再拜呼萬歲。其後北漢主決城下水注之,台駘澤水已落而城多摧汜。契丹使者韓知矣淘諤原,嘆曰︰“王師之引水浸城也,知其一不知其二。若知先浸而後涸,則並人無類矣。”
