There are many reasons for vomiting in the late stage of cancer. It is necessary to find out the cause and treat symptomatically, which will generally improve. The causes of cancer vomiting include brain metastases and head tumors, which lead to increased intracranial pressure and vomiting. After local radiotherapy and mannitol and other dehydration drugs are applied, the symptoms will improve. Local mass increases and compresses the digestive tract, which will also cause vomiting, electrolyte disorder and vomiting. If the patient is in bed for a long time, his stool will not be smooth, which will cause intestinal obstruction and vomiting. The side effects of chemotherapy drugs can also cause vomiting. Clinically, oxyclopramide intramuscular injection can be used to stop vomiting, and omeprazole can inhibit acid and protect stomach and protect gastrointestinal mucosa. Generally, after finding out the cause, the vomiting symptoms will be improved, but the vomiting of patients with advanced cancer indicates that the disease is getting worse and further treatment is needed.