Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle SQL trouve le caractère ¡ dans les données

essayez ceci :

select * from mytable where instr(cell, UNISTR(<UNICODE code of your character>))>0;

exemple :

create table mytable(
  cell varchar2(100)
);

insert into mytable values('normal string');
insert into mytable values('fünny string');
commit;

select * from mytable where instr(cell, UNISTR('\00fc'))>0;

Sortie :

CELL
-----------------------------------------------------------------------------------------------
fünny string

1 row selected.

Edité :comme @Wernfried Domscheit a recommandé que j'ai changé CHR --> UNISTR, - en effet cela devrait fonctionner avec n'importe quel jeu de caractères