引起長期消化不良的原因很多,包括胃和十二指腸部位的慢性炎癥,使腸管、胃、十二指腸的正常蠕動功能失調。
患者精神不愉快,長期悶悶不樂,或者是突然受到猛烈的刺激,也可引起消化不良。
胃輕癱就是有糖尿病,原發性神經性厭食、和胃切除術后所致,輕癱的患者也容易出現長期的消化不良。
當患者有胃動力障礙,引起疾病,可以使胃腸蠕動功能喪失,引起消化不良。當患者患有胃輕癱、胃膨脹,容納的食物不易消化和吸收,不易將食物排送到小腸內,易引起消化不良。當患者長期的精神不愉快、長期的悶悶不樂,老人長期的抑郁,也容易出現消化不良。