Common causes of vomiting blood are caused by bleeding from the lungs, trachea, or gastrointestinal tract, and the cause of the bleeding should be identified before treatment.
Common causes of spitting up blood are bleeding from the respiratory and digestive tracts. If the blood spit out is bright red, does not contain anything else, has symptoms of coughing, or in patients with a history of smoking, it is usually considered to be caused by bleeding from the lungs or trachea. It is commonly seen in chronic bronchitis, long-term coughing causing tracheal injury, lung cancer, tuberculosis, etc. It is recommended to go to the hospital for chest CT examination as soon as possible to check and make a clear diagnosis and then treat under the guidance of a doctor, while avoiding spicy and greasy food and holding fresh vegetables and fruits.
It is a more serious disease that requires hospitalization. Severe cases are usually associated with abdominal pain, nausea, vomiting, and difficulty breathing. Abdominal ultrasound, gastroscopy and colonoscopy are recommended to clarify the cause of the bleeding, and to give treatment to stop the bleeding.