Problemas al copiar mesas de exámen masivamente

Es por lo que te comente en el mensaje anterior:
Fecha Jueves 25/08 debería pasar al Jueves 08/12
Fecha Viernes 26/08 debería pasar al Viernes 09/12

Como seguramente tienen definido que el Jueves 08/12 y Viernes 09/12 es feriado, lo pasa al proximo dia hábil que es el Lunes 12/12.

Si quieren que lo asigne el dia que ocrresponde sin considerar dias feriados ni Sábados entonces la funcion get_dia_habil deben personalizarla para que siempre devuelva la fecha que recibe.

select * from get_dia_habil('2022-12-07'); -- 07/12/2022
select * from get_dia_habil('2022-12-08'); -- 12/12/2022
select * from get_dia_habil('2022-12-09'); -- 12/12/2022
select * from get_dia_habil('2022-12-10'); -- 12/12/2022