胃痉挛持续的时间与病因和疾病的严重程度相关,并没有确定的时间。
引起胃痉挛常见的原因是急性胃炎。而引起急性胃炎的病因很多,包括急性应激、药物、缺血、胆汁反流和感染等,某些细菌、病毒甚至寄生虫或它们的毒素,都可以造成胃粘膜的急性炎症,引起胃痉挛。某些药物,如非甾体类药物、铁剂、氯化钾口服液,抗肿瘤药及抗生素等均可刺激胃粘膜,引起浅表损伤。乙醇由于其亲水性和溶脂性,能够破坏胃黏膜屏障,引起上皮细胞损害,导致粘膜内出血和水肿,引起胃痉挛。针对不同的病因,可采取相应的治疗,才可以缓解胃痉挛的症状。对症治疗可以选择抗胆碱能药物,如654-2、阿托品等解痉药物进行止痛治疗。