In fact, the most effective way is drinking a reasonable amount of water before going to bed. 1 litre should be okay. Drink constantly not all at a time unless you want to vomit instantly.
If that doesn't help and you have access to pharmceutics you could mix yourself:
1x MCP (prevents you from vomiting)
1x Loperamid (prevents you from getting Diarrhoe due to taking MCP...
)
1x Paracetamol 500
1x ACC 300/600 (there's no big side effects if you take 600)
1x Novalgin (the smallest volume available)
That works pretty fine but should always be regarded as ultima ratio! It DOES affect your body