Sí, exactamente esto
y esto ![]()
Lo que PODRÍA funcionar es que intentes renombrar la función en la instancia de base de datos de destino justo antes de restaurarla. Pero no lo he probado.
Así que (en la base de datos de destino)
ALTER FUNCTION entity2char RENAME TO e2c_outoftheway- restaurar
ALTER FUNCTION entity2char RENAME TO e2c_from_backupALTER FUNCTION e2c_outoftheway RENAME TO entity2char