An epidural takes time to work but it can be topped up regularly. You may have already had an epidural if you started a vaginal delivery. If so, this can be topped up with another dose if you then need a caesarean delivery. A spinal block takes effect more quickly but is a one-off dose and only lasts for a set length of time. If you need to have an emergency caesarean, you may not have much time to prepare for your operation. However, even if this happens, your surgeon will try to explain the reasons why you need to have a caesarean delivery.
Attribution: BUPA