药物肾上腺皮质激素和非甾体类药物(NSAID)可引起急、慢性胃及十二指肠炎和溃疡。激素和非甾体类药物引起溃疡的相对危险性各学者报道不一,一般为正常人群的2~7倍。原有某种胃部疾病和消化功能紊乱者更宜罹患。非甾体类药物抑制环氧化酶活性从而降低局部前列腺素的产生,使胃黏液分泌减少,黏液层厚度减少;抑制十二指肠分泌重碳酸盐,血管收缩,胆盐损伤增加,从而削弱了胃、十二指肠的黏膜屏障作用。同时自由基的形成增加,白细胞三稀的产生以及其他有害刺激作用,导致溃疡形成。如同时吸烟或饮酒,可使非甾体类药物的致溃疡作用明显加强。