I am writing a CASE statement in ORACLE over TOAD, which returns the actual value if it meets certain conditions, otherwise it returns a new line.
The following works,
SELECT (CASE WHEN COLUMN_NAME = 'SOMETEXT' THEN 'SOMEOTHERTEXT' ELSE 'DIFFERENTTEXT' END) NEWCOLUMNNAME
FROM TABLENAME
The following does not work:
SELECT (CASE WHEN COLUMN_NAME = 'SOMETEXT' THEN 'SOMEOTHERTEXT' ELSE COLUMN_NAME END) NEWCOLUMNNAME
FROM TABLENAME
I get the following error:
ORA-12704: Character Set Mismatch
Any help?
source
share