Frequent belching (hiccups) for 20 days may be related to peptic ulcer, chronic gastritis, gastroesophageal reflux disease and other factors, the treatment has medication, lifestyle modification and other methods to relieve. 1. Peptic ulcer: the patient may be infected with Helicobacter pylori bacteria, resulting in abdominal pain, belching (hiccups) and other manifestations, you can use compound vitamin U tablets and other drugs to treat. 2. Chronic gastritis: mainly due to inflammation stimulation of gastric mucosa, resulting in gastrointestinal dysfunction, leading to gastric contents stay for too long, resulting in frequent belching (hiccups) symptoms. 3. Gastroesophageal reflux disease (GERD): mainly related to the patient’s elevated abdominal pressure, gastric contents reflux into the esophagus leading to belching (hiccups), you can use drugs such as esomeprazole magnesium enteric-coated tablets to treat. Patients with frequent belching (hiccups) should follow the doctor’s instructions for medication in daily life and avoid spicy and stimulating foods, such as ginger, chili peppers, barbecue and other foods. Frequent belching (hiccups) for 20 days may also be due to other causes, please consult a doctor in time for active treatment.