Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Umkehren einer Zeichenfolge mit einem Index in Oracle

Es gibt den Mythos, dass dafür ein Reverse-Key-Index verwendet werden kann, aber ich habe das noch nie in Aktion gesehen.

Ich würde einen "manuellen" funktionsbasierten Index versuchen.

CREATE INDEX REVERSE_STR_IDX on TBL(reverse(string));

SELECT *
  FROM TBL
 WHERE reverse(string) LIKE '4321%';