凶可为吉,无德以当之则吉乃为凶。故德足胜妖,则妖不足虑;匪德致瑞,则物之反常者皆足为妖。妖不自作,人实兴之哉!今因先后史氏所纪休咎之征,汇而辑之,作《五行志》。

  润下,水之性也。水失其性,则为灾沴。旧说以恒寒、鼓妖、鱼孽、豕祸、雷电、霜雪、雨雹、黑眚、黑祥皆属之水,今从之。醴泉、河清虽为瑞应,苟非其时,未必不为异,故杂附于编。他如甘露、嘉禾、芝草一切祥瑞之物,见于后者,因其事而考其时,则休咎自见,故亦各以类相从云。

  建隆元年十月,棣州河决,坏厌次、商河二县居民庐舍、田畴。二年,宋州汴河溢。孟州坏堤。襄州汉水涨溢数丈。四年八月,齐州河决。九月,徐州水损田。

  乾德二年四月,广陵、扬子等县潮水害民田。七月,泰山水,坏民庐舍数百区,牛畜死者甚众。三年二月,全州大雨水。七月,蕲州大雨水,坏民庐舍。开封府河决,溢阳武。河中府、孟州并河水涨,孟州坏中氵单军营、民舍数百区。河坏堤岸石,又溢于郓州,坏民田。泰州潮水损盐城县民田。淄州、济州并河溢,害邹平、高苑县民田。四年,东阿县河溢,损民田。观城县河决,坏居民庐舍,注大名。又灵河县堤坏,水东注卫南县境及南华县城。七月,荥泽县河南北堤坏。八月,宿州汴水溢,坏堤。淄州清河水溢,坏高苑县城,溺数百家及邹平县田舍。泗州淮溢。衡州大雨水月余。五年,卫州河溢,毁州城,没溺者甚众。

  开宝元年六月,州府二十三大雨水,江河泛溢,坏民田、庐舍。七月,泰州潮水害稼。八月,集州霖雨河涨,坏民庐舍及城壁、公署。二年七月,下邑县河决。是岁,青、蔡、宿、淄、宋诸州水,真定、澶、滑、博、洺、齐、颍、蔡、陈、亳、宿、许州水,害秋苗。三年,郑、澶、郓、淄、济、虢、蔡、解、徐、岳州水灾,害民田。四年六月,汴水决宋州谷熟县济阳镇。又郓州河及汶、清河皆溢,注东阿县及陈空镇,坏仓库、民舍。郑州河决原武县。蔡州淮及白露、舒、汝、庐、颍五水并涨,坏庐舍、民田。七月,青、齐州水伤田。五年,河决澶州濮阳,绛、和、庐、寿诸州大水。六月,河又决开封府阳武县之小刘村。宋州、郑州并汴水决。忠州江水涨二百尺。六年,郓州河决杨刘口。怀州河决获嘉县。颍州淮、渒水溢,渰民舍、田畴甚众。七月,历亭县御河决。单州、濮州并大雨水,坏州廨、仓库、军营、民舍。是秋,大名府、宋、亳、淄、青、汝、澶、滑诸州并水伤田。七年四月,卫、亳州水。泗州淮水暴涨入城,坏民舍五百家。安阳县河涨,坏居民庐舍百区。八年五月,京师大雨水。濮州河决郭龙村。六月,澶州河决顿丘县。沂州大雨,入城,坏居舍、田苗。九年三月,京师大雨水。淄州水害田。

  太平兴国二年六月,孟州河溢,坏温县堤七十余步,郑州坏荥泽县宁王村堤三十余步,又涨于澶州,坏英公村堤三十步。开封府汴水溢,坏大宁堤,浸害民田。忠州江涨二十五丈。兴州江涨,毁栈道四百余间。管城县焦肇水暴涨,逾京水。濮州大水,害民田凡五千七百四十三顷。颍州颍水涨,坏城门、军营、民舍。七月,复州蜀、汉江涨,坏城及民田、庐舍。集州江涨,泛嘉川县。三年五月,怀州河决获嘉县北注。又汴水决宋州宁陵县境。六月,泗州淮涨入南城,汴水又涨一丈,塞州北门。十月,滑州灵河已塞复决。四年三月,河南府洛水涨七尺,坏民舍。泰州雨水害稼。宋州河决宋城县。卫州河决汲县,坏新场堤。八月,梓州江涨,坏阁道、营舍。九月,澶州河涨。郓州清、汶二水涨,坏东阿县民田。复州沔阳县湖皛涨,坏民舍、田稼。五年五月,颍州颍水溢,坏堤及民舍。徐州白沟河溢入州城。七月,复州江水涨,毁民舍,堤塘皆坏。六年,河中府河涨,陷连堤,溢入城,坏军营七所、民舍百余区。鄜、延、宁州并三河水涨,溢入州城:鄜州坏军营,建武指挥使李海及老幼六十三人溺死;延州坏仓库、军民庐舍千六百区;宁州坏州城五百余步,诸军营、军民舍五百二十区。七年三月,京兆府渭水涨,坏浮梁,溺死五十四人。四月,耀、密、博、卫、常、润诸州水害稼。六月,均州涢水、均水、汉江并涨,坏民舍,人畜死者甚众。又河决临邑县,汉阳军江水涨五丈。七月,大名府御河涨,坏范济口。南剑州江水涨,坏居民舍一百四十余区。京兆府咸阳渭水涨,坏浮梁,工人溺死五十四人。九月,梧州江水涨三丈,入城,坏仓库及民舍。十月,河决怀州武陟县,害民田。八年五月,河大决滑州房村,径澶、濮、曹、济诸州,浸民田,坏居民庐舍,东南流入淮。六月,陕州河涨,坏浮梁;又永定涧水涨,坏民舍、军营千余区。河南府澍雨,洛水涨五丈余,坏巩县官署、军营、民舍殆尽。谷、洛、伊、瀍四水暴涨,坏京城官署、军营、寺观、祠庙、民舍万余区,溺死者以万计。又坏河清县丰饶务仓库、军营、民舍百余区。雄州易水涨,坏民庐舍。鄜州河水涨,溢入城,坏官寺、民舍四百余区。荆门军长林县山水暴涨,坏民舍五十一区,溺死五十六人。八月,徐州清河涨丈七尺,溢出,塞州三面门以御之。九月,宿