How long can you live if you vomit black water from liver cancer?

Liver cancer patients vomit black water mainly because of gastric bleeding, also called upper gastrointestinal bleeding, which may be caused by ruptured esophagus-fundus vein bleeding, or bleeding caused by gastric mucosal erosion. Survival period depends on the stage of cancer, the size and speed of bleeding volume, and treatment, and may be death within one day, survival for one year or more, or less than one year, as follows Death: stomach bleeding in liver cancer patients generally means that the cancer has reached the middle and late stage, at this time the patient has cirrhosis, esophagus-fundus varices, the bleeding volume is relatively large and the bleeding speed is fast, the patient will die due to acute hemorrhagic shock; 2. Survive for one year or more: the bleeding volume is not large, the cancer with earlier stage, plus the effective treatment of targeted intervention or immunity can stop bleeding quickly; 3. Not more than one year: advanced stage The risk of upper gastrointestinal bleeding is significantly higher in patients with hepatocellular carcinoma than in patients with intermediate stage, and the survival period of most patients cannot exceed one year even with effective treatment.