蘇軾在京城做官時,因為與朝廷推行新政的官員意見不同,所以便申請調任,暫時離開是非之地。
他的調任申請得到了批准,朝廷派他到徐州做地方官。有一次,黃河缺堤,徐州發生大水災。滾滾而來,洶湧澎湃的黃河水,沖毀了不少村莊,淹沒不少農田。河水直沖到徐州城下,水位不斷上升。洪水快要把徐州城淹沒了,情況非常危急。
村民人心惶惶,紛紛準備離開。人走了,還有誰築堤抗洪,保衛家園呢?蘇軾大聲疾呼:「你們別走!大家齊心合力抗洪吧!我保證,只要有我蘇某在,徐州城決不會被水淹沒!」人們被蘇軾堅定的態度感動了,決定留下來合力抗洪。
蘇軾一方面召集百姓築堤,阻擋河水;另一方面親自請求駐軍幫忙防洪。他日夜巡視,鼓勵士氣。為了方便指揮,他更搬到城牆上居住,率領軍民一起築堤守城。
在蘇軾的帶領下,全城軍民同心協力。經過了個多月來日日夜夜的艱苦奮鬥,終於戰勝了洪水,保住了徐州城。後來,蘇軾抗洪保城的行動得到了朝廷的嘉獎。
蘇軾為免徐州再遭受洪水的威脅,便向朝廷建議修築城堤,朝廷亦接納了這個建議。於是蘇軾便在城外築了一條堅固的城堤。
後來蘇軾被調離徐州。他離任當天,全城的老百姓都來送別,感謝這位全心全意為百姓做事的好官。