Oracle Error ORA-19018: Invalid character in XML tag ‘string’

Oracle Error Message

ORA-19018: Invalid character in XML tag ‘string’

Reason for the Error

A tag name was found to have an invalid XML character during XML generation.

Solution

Rewrite the query so that the generated XML tag, corresponding to a column name or alias, contains only valid characters.