sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL hitta tecken ¡ i data

prova detta:

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

exempel:

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;

Utdata:

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

1 row selected.

Redigerat:som @Wernfried Domscheit rekommenderade jag har ändrat CHR --> UNISTR, - det här borde verkligen fungera med alla teckenuppsättningar



  1. Hur visar jag unika begränsningar för en tabell i MySQL?

  2. Vilka är de 10 bästa funktionerna i Microsoft Access?

  3. Dela upp en mysqldump-fil med flera databaser, efter databas

  4. Hur får man postgresSQL att fungera på en Windows 7-dator med django?