在上海,如果要在公立医院生孩子,一般需要提前预约并排队等候。由于人口众多,医疗资源有限,导致生孩子需要排队的情况较为普遍。通常情况下,孕妇需要提前到医院进行产检,并按照医院的规定排队等候分娩的时间。而在私立医院,虽然不需要排队,但费用通常较高。因此,生孩子需要排队的情况是存在的,但也可以通过合理安排产检和选择医院来缓解排队的问题。