SELECT PC_COMP_CODE, \'R\', PC_RESUB_REF, DECODE(PC_SL_LDGR_CODE, \'02\', \'DR\', \'CR\'), PC_DEPT_NO DEPT, \'\', --PC_DEPT_NO,
Just for completeness (because nobody else posted the most obvious answer):
Oracle:
DECODE(PC_SL_LDGR_CODE, '02', 'DR', 'CR')
MSSQL (2012+):
IIF(PC_SL_LDGR_CODE='02', 'DR', 'CR')
The bad news:
DECODE with more than 4 arguments would result in an ugly IIF cascade
DECODE
IIF