護腎教室

腎結石排出來之後:真正要做的,是預防下一顆

痛過一次的人都說,那是這輩子最痛的經驗之一。但多數人排出來之後就把它忘了——直到下一次。腎結石的復發率很高,而預防的方法其實不複雜,只是有幾條和直覺相反:**鈣不要少吃、鹽才要少吃、水要喝到「尿」夠,而不是「喝」夠。** 這篇說明結石是怎麼形成的、什麼情況要立刻去急診、排出來的那顆石頭為什麼值得留下來,以及每一種結石該怎麼防。

重點

這篇在回答什麼
腎結石排出來了,之後要注意什麼?是不是以後鈣片、牛奶都不能碰?
簡短答案
剛好相反,鈣不要刻意少吃。 最常見的結石是草酸鈣,而飲食中的鈣在腸道裡會和草酸結合、一起從糞便排掉;鈣吃太少,反而有更多草酸被吸收、跑到尿裡結石。美國泌尿科醫學會(AUA)的建議是:結石病人每天從飲食攝取約 1000–1200 毫克的鈣,同時減少鈉——鹽吃多會讓尿中的鈣變多。預防最重要的一件事是水分:目標是每天的尿量至少 2.5 公升,不是喝了多少,是尿了多少。
你該做什麼
如果石頭排出來了,把它撿起來帶去回診做成分分析——不同成分的結石,預防方法不一樣。結石反覆發作、年紀很輕就長、或只有一顆腎臟的人,請和醫師討論做二十四小時尿液檢查,找出你自己的結石原因。

作者:吳政哲(腎臟科醫師) · 發布於 2026-10-06 · 更新於 2026-10-13

半夜兩點,一側腰痛到在床上打滾,坐也不是、躺也不是,冷汗直流、吐了兩次——這是很多人第一次認識腎結石的方式。

急診打了止痛針,照了影像,醫師說「不大,應該排得出來,回家多喝水」。幾天後在尿裡看到一顆小石頭,事情就結束了。

真正的問題是:它常常不會就這樣結束。 結石是一種很容易復發的病,常被引用的說法是五到十年內大約有一半的人會再長。而第一次排石之後,正是最適合把預防做好的時候——因為你剛好知道它有多痛。

結石是怎麼形成的

尿液裡溶著許多礦物質,鈣、草酸、尿酸、磷酸。當它們的濃度超過能溶解的上限,就會析出結晶,結晶聚在一起慢慢長大,就成了結石。

所以結石的形成,基本上是濃度問題:

  • 水太少 → 尿液濃縮 → 所有東西的濃度都變高
  • 某種成分太多 → 例如尿中的鈣、草酸或尿酸偏高
  • 保護因子太少 → 尿液中的檸檬酸會抑制結晶,它偏低時比較容易結石
  • 尿液酸鹼度 → 尿酸結石偏好酸性的尿,某些磷酸鈣結石則偏好鹼性的尿

台灣天氣濕熱,夏天流汗多、尿量少,是結石的好發季節。這不是傳說,是濃度問題的直接結果。

什麼情況不能在家等

多數小顆的結石可以自己排出來,但有幾種情況,不是多喝水就能解決的,請直接去急診:

  • 結石合併發燒或發冷。 這是最危險的組合:尿路被石頭塞住、上游又感染,細菌出不去,可能快速演變成敗血症。這種情況通常需要先把阻塞引流出來,不是吃抗生素等它好
  • 只有一顆腎臟(天生、捐過腎或曾經切除),或兩側同時阻塞
  • 完全解不出尿
  • 痛到止痛藥控制不了,或吐到喝不下水

另外,止痛的部分有一個要特別提醒腎臟病人的地方:結石絞痛的標準止痛藥之一是消炎止痛藥(NSAID),它對結石的痛確實有效,但對腎功能已經不好的人有傷腎的風險(見止痛藥那一篇)。如果你有慢性腎臟病,在急診請主動告訴醫師你的腎功能。

排得出來嗎?大小是關鍵

結石會不會自己排出來,最主要看大小與位置。一般而言,小於 5 毫米左右的輸尿管結石,多數可以自行排出;愈大,自行排出的機會愈低,花的時間也愈長。

醫師有時會開一種放鬆輸尿管的藥(原本用於攝護腺肥大的 α 阻斷劑),對某些位置、某些大小的結石,可以幫助排出。

排不出來、太大、合併感染或阻塞太久的,就要由泌尿科處理:體外震波碎石、輸尿管鏡碎石、或經皮腎造廔取石,依結石的大小、位置與硬度選擇。

阻塞不能拖太久。 腎臟被石頭擋著、尿液回堵(水腎),時間一長就可能造成永久性的腎功能損傷。所以「不痛了」不等於「石頭排掉了」——有時候不痛,是因為那顆腎臟已經被擋到不太工作了。 醫師安排的追蹤影像,請一定要回去做。

那顆石頭,請把它撿起來

這是最簡單、也最常被忘記的一件事。

結石有好幾種成分,預防的方法完全不一樣:

結石種類大約比例預防重點
草酸鈣最常見,多數結石屬於這一類水分、正常吃鈣、減鈉、注意高草酸食物
磷酸鈣較少水分、減鈉;要排除副甲狀腺等代謝問題
尿酸少數,但在肥胖、糖尿病、痛風病人較多水分、把尿液鹼化、處理尿酸
感染石(鳥糞石)少數治療反覆的泌尿道感染,常需要完整清除結石
胱胺酸罕見,遺傳性需要專科長期追蹤

你會發現,同樣是「結石」,有的要鹼化尿液、有的要治感染、有的要查副甲狀腺。如果不知道是哪一種,預防就只能用最籠統的「多喝水」——那當然有用,但通常不夠。

排石期間可以用濾網或紗布接尿,看到石頭撿起來、晾乾、放進小袋子,回診時交給醫師送分析。

預防的核心:水要喝到「尿」夠

AUA 的指引對所有結石病人的第一條建議是:喝足夠的水,讓每天的尿量至少達到 2.5 公升。

注意主詞是尿量,不是喝水量。流汗多、天氣熱、在戶外工作的人,喝 2.5 公升可能只尿得出一半。所以實際要喝多少,因人、因季節而異——站上一般的建議是成人每天約 2000 毫升,而曾經長過結石的人要喝得比這更多。

最實用的判斷方法:看尿的顏色。 整天大多維持在淡黃、接近透明,就差不多了;深黃色代表還不夠。另外,睡前與半夜起床時喝一點水,對預防夜間尿液濃縮也有幫助。

喝什麼也有關係:

  • 白開水是首選
  • 含糖飲料、汽水要避免——果糖會增加結石風險,這和它增加尿酸的道理相通
  • 檸檬汁稀釋在水中(不加糖)可以補充一些檸檬酸,是一個合理的選擇,但它的效果比醫師開的檸檬酸鉀小,不能取代藥物
  • 啤酒不是排石偏方。 酒精會利尿,但也會讓人脫水、增加尿酸,對結石的整體效果是負的

例外要說清楚:心衰竭、或是已經在洗腎、被醫師要求限水的人,「多喝水」不適用。腎臟病人該喝多少水,請依照你的醫師的建議。

鈣:不要少吃,要和正餐一起吃

這是和直覺最相反、也最重要的一條。

「結石是鈣做的,所以少吃鈣」——這個推論很自然,但研究的結果剛好相反:飲食中鈣吃得少的人,結石反而比較多。

原因在腸道。食物中的鈣會在腸道裡和草酸結合,形成不能吸收的草酸鈣,從糞便排掉。鈣吃得少,腸道裡沒有足夠的鈣去抓草酸,草酸就被大量吸收、經由腎臟排到尿裡,在那裡和尿中的鈣結合成石頭。

所以 AUA 的建議是:草酸鈣結石的病人,每天從飲食中攝取約 1000–1200 毫克的鈣,並且盡量在正餐時吃,讓它在腸道裡和食物中的草酸相遇。

至於鈣片:如果因為骨質疏鬆等原因需要補充,一般建議隨餐吃,不要空腹吃。要不要吃、吃多少,請和你的醫師討論,特別是已經有慢性腎臟病的人——腎臟病人的鈣磷平衡是另一個複雜的問題。

鈉:真正該少吃的是鹽

鈉吃多了,腎臟在排鈉的同時會帶出更多的鈣,尿中的鈣變多,結石風險就上升。所以減鈉是預防鈣結石的重點之一,而且它對血壓、對腎臟本身也都有好處。

台灣人的鈉大多來自外食、湯、醬料與加工食品,具體怎麼減,請看外食減鈉那一篇。

其他飲食調整

  • 動物性蛋白質不要過量。 大量的肉類會增加尿中的鈣與尿酸、減少檸檬酸。這不是要你吃素,而是份量適中
  • 多吃蔬菜水果。 蔬果可以增加尿中的檸檬酸,這是保護因子
  • 高草酸食物不用全戒,但不要大量集中吃。 菠菜、堅果、可可、某些茶類的草酸較高。比較實際的做法是:份量適中、和含鈣的食物一起吃,菠菜這類蔬菜燙過再吃也能去掉部分草酸。是否需要嚴格限制,要看你的尿液檢查是否真的草酸偏高
  • 不要自己吃大劑量的維生素 C 補充劑。 維生素 C 在體內會代謝成草酸,長期大劑量補充會增加草酸鈣結石的風險。從蔬果中攝取的量則不必擔心

結石反覆的人,值得做一次完整檢查

只長過一次、單純的小結石,多數只需要上面這些生活調整。

但如果你是以下情況,請和醫師討論做比較完整的代謝評估:

  • 結石反覆發作
  • 年紀很輕就長結石
  • 有結石家族史
  • 只有一顆腎臟,或已經有慢性腎臟病
  • 結石成分是尿酸、胱胺酸、感染石,或血液檢查發現鈣、尿酸異常

評估通常包含抽血(鈣、尿酸、腎功能,必要時副甲狀腺素)與二十四小時尿液收集——把一整天的尿接起來,分析尿量、鈣、草酸、尿酸、檸檬酸、鈉等等。這項檢查有點麻煩,但它能告訴你你的結石到底是哪一個環節出問題,預防就能從「籠統多喝水」變成「針對原因處理」。

需要的話,醫師可能會開藥:例如降低尿鈣的 thiazide 類利尿劑、補充檸檬酸的檸檬酸鉀、或降尿酸藥。其中檸檬酸鉀含有鉀,腎功能不好的人使用時要追蹤血鉀(見血鉀那一篇)。

結石和腎臟病的關係

結石本身是泌尿科最常處理的問題,為什麼腎臟科也在意?

因為反覆的結石、長時間的阻塞、合併的感染,都可能慢慢傷害腎功能;而研究也發現,有結石病史的人日後發生慢性腎臟病的風險較高。反過來,慢性腎臟病人若合併結石,處理起來的限制也比較多——止痛藥、顯影劑、預防用藥都要考慮腎功能。

所以如果你長過結石,在處理完石頭之後,順便確認一次腎功能與尿液檢查,是很值得的一件事(腎功能報告怎麼看)。

常見問題與誤解

長過結石,以後牛奶、豆腐都不能吃了嗎?

不需要,而且不應該。對最常見的草酸鈣結石來說,飲食中的鈣是保護因子。刻意不吃含鈣食物,反而會增加草酸吸收。這是結石預防裡最常見、也最可惜的錯誤。

不痛了,是不是代表石頭已經排出來了?

不一定。有時候石頭卡著不動、痛反而減輕;有時候那顆腎臟已經因為阻塞而暫時不太工作。沒有親眼看到石頭排出,就要回去做追蹤影像,確認沒有殘留阻塞。

健檢超音波說「腎臟有小結石」,可是我從來沒痛過,要處理嗎?

留在腎臟裡、沒有造成阻塞的小結石,常常沒有症狀,很多只需要定期追蹤。但它也代表你是會長結石的體質——上面那些預防方法,從現在就可以開始。是否需要處理,請由泌尿科依大小、位置與變化決定。

跳一跳、喝啤酒可以幫助排石嗎?

喝啤酒不建議,理由前面說過。至於跳躍或運動,對某些小結石或許有一點幫助,但不能取代醫療評估,合併發燒、劇痛或解不出尿時,請不要在家自己嘗試。

腎臟不好的人,也要喝很多水嗎?

不一定。早期慢性腎臟病、沒有心衰竭或水腫的人,喝足夠的水通常是好的;但腎功能很差、已經有水腫、心衰竭或在透析的人,喝太多水反而有危險。這個界線因人而異,請以你的醫師的建議為準。

現在可以做的四件事

  • 看一下今天尿的顏色。 深黃色就是還不夠,曾經長過結石的人,目標是尿量每天 2.5 公升以上;天熱、流汗多的日子要喝得更多(限水的病人除外)。
  • 鈣照常吃、和正餐一起吃,鹽才要減。 牛奶、豆腐、小魚乾不需要因為結石而戒掉;真正該少的是湯、醬料與加工食品裡的鈉。
  • 下次排出石頭,把它撿起來帶去回診。 一顆石頭的成分分析,決定了你接下來的預防是不是有針對性。
  • 結石反覆、年輕就長、或已經有腎臟病的人,問醫師要不要做二十四小時尿液檢查。 找出你自己的原因,比一輩子籠統地「多喝水」有效得多。

本頁內容依據下列指引與官方資料整理,指引改版時本頁會一併更新。

吳政哲 腎臟科醫師
腎臟科專科醫師,臨床工作以三高、慢性腎臟病與血液透析/腹膜透析為主。在這裡整理腎臟與三高相關的衛教內容,內容依據國際指引與期刊文獻,並持續更新。
本頁內容最後由吳政哲醫師審閱於 2026-10-06 · 完整資歷與撰寫原則
本站內容為一般健康衛教資訊,不針對任何個人提供診斷或治療建議,亦不能取代您與主治醫師的討論。若您有健康疑慮或正在服藥,請與您的醫師或藥師討論後再做決定。