, если вы не хотите использовать case
, вы все равно можете использовать decode
и instr
:
decode(instr(id_segmento,'1'),0,'b','a')
Я предполагаю, что вы хотите найти «1» в любом месте вполе.Если вы хотите сопоставить поля, начинающиеся с '1', вы можете использовать:
decode(ascii(id_segmento),49,'a','b')
или
decode(substring(id_segmento,1,1),'1','a','b')
или
decode(instr(id_segmento,'1'),1,'a','b')