1.环境因素
(1)饮食 饮食不规律可能增加胃痉挛病的危险性,生冷和对胃有刺激的食物常可引起胃痉挛病的复发。
(2)吸烟 如长期吸烟者的胃痉挛发病率明显高于不吸烟者。
(3)药物 一些药物如阿司匹林可破坏胃酸分泌的自身调节作用及胃黏膜屏障,可致胃痉挛病。
2.遗传因素
胃痉挛的发病,与遗传因素有密切关系。
3.身心因素
长期心理压力或持续高度精神紧张,易患消化性胃痉挛。有些慢性疾病易伴发胃痉挛,如:胃泌素瘤,嗜碱性细胞性白血病,慢性阻塞性肺气肿,肝硬变,类风湿性关节炎,慢性肾衰竭等。