I have been hiccuping for five days, not constantly it will stop for an hour or two then start up again. I do not know what triggers it.
Use benadryl for 48 hrs...if not controlled, go to pcp for better rx.