Retensi lambung dapat berupa retensi lambung fungsional atau retensi lambung organik. Retensi lambung fungsional relatif tidak terlalu serius, sedangkan retensi lambung yang disebabkan oleh penyakit organik umumnya lebih serius. Retensi lambung fungsional meliputi gastroparesis idiopatik dan gastroparesis sekunder, di mana penyebab gastroparesis idiopatik tidak jelas, dan mungkin terkait dengan faktor emosional, infeksi saluran pernafasan, dan sebagainya; sedangkan gastroparesis sekunder dapat disebabkan oleh operasi epigastrium, kelainan endokrin, atau kelainan saraf, dan sebagainya, tetapi kebanyakan tidak serius. Retensi lambung organik disebabkan oleh obstruksi pilorus, yang mungkin disebabkan oleh stenosis pilorus hipertrofi kongenital, kanker sinus lambung, tukak lambung, dan lain-lain. Setelah terjadinya retensi lambung, Anda harus pergi ke rumah sakit tepat waktu, bekerja sama dengan dokter untuk melakukan pemeriksaan yang relevan, mengklarifikasi penyebabnya, dan kemudian melakukan pengobatan yang ditargetkan.