What should I do if I suddenly vomit in the middle of the night?

Sudden vomiting in the middle of the night may be caused by abdominal cold, acute gastroenteritis, functional gastrointestinal disease, etc., depending on the cause of the disease to take different treatments. 1. Cold: If the air conditioner blowing on the stomach at night, the cold abdomen caused by the smooth muscle spasm of the gastrointestinal tract, violent contractions will also appear in the middle of the night suddenly vomiting. You can use hot towels and other compresses on the stomach to warm the abdomen and relieve gastrointestinal smooth muscle spasms. 2. Acute gastroenteritis: Sudden vomiting in the middle of the night may be caused by unhygienic diet during the day, infected bacteria and other causes of acute gastroenteritis. You can take metoclopramide to stop vomiting, levofloxacin to fight infection, and drink salt water in moderation to replenish water and electrolytes to avoid dehydration. 3. Functional gastrointestinal disease: If the gastrointestinal tract is dysfunctional, and if too much food is eaten before going to bed and cannot be digested and absorbed in a timely manner, sudden vomiting in the middle of the night may also occur. You can take domperidone, mosapride, etc. to promote gastrointestinal peristalsis and accelerate gastric emptying. Take compound digestive enzyme tablets to increase digestive enzymes and help digestion and absorption of food. The phenomenon may also be caused by other reasons such as intracranial hypertension, which should be promptly consulted, and the cause should be identified and reasonably treated under the guidance of the doctor.