Cómo escapar de caracteres <,> y & a entidades html en Oracle PL / SQL

Necesito enviar correos electrónicos HTML directamente desde el paquete oracle PL / SQL. Esto funciona casi bien.

Tengo problemas con el hecho de que algunos de los datos obtenidos de una tabla contienen cosas como<S>, <L>, y fragmentos similares, que a veces se tratan como etiquetas HTML, e incluso si no, siempre se ignoran y nunca se muestran.

Entonces, necesito escapar de esta columna antes de insertarla en el cuerpo del correo electrónico.

¿Existe una función para escapar caracteres especiales html en entidades automáticamente? O necesitoreplace('<', '&lt;', string) manualmente todos los caracteres especiales?

Respuestas a la pregunta(3)

Su respuesta a la pregunta