Intermittent stomach cramps may be caused by abnormal stomach function, foreign bodies in the stomach and gastric ulcers. 1. Abnormal gastric function: If the patient has a poor diet, overeating, or the stomach is cold, it may lead to spasm of the smooth muscle of the stomach, which will lead to the symptom of intermittent stomach cramps. 2. Foreign body in the stomach: If there is a foreign body in the stomach, stones and other objects stimulate the stomach, there may be intermittent contraction, so it is often manifested in the phenomenon of stomach colic at regular intervals. 3. Gastric ulcer: intermittent gastric colic is one of the typical symptoms of gastric ulcer patients, usually occurring after meals, may last for one or two hours, and then the pain slowly subside. As there are many reasons for intermittent pain in the stomach, it is recommended that the patient go to the hospital for examination in a timely manner to clarify the cause of the disease and target treatment.