sql >> Database teknologi >  >> RDS >> Oracle

SQL-kode for at skabe spejlbilledet af strengen i Oracle sql

Hvis "spejl" er omvendt tekst, brug:

SELECT REVERSE('my_text') FROM dual;

EDIT:

SqlFiddleDemo

SELECT t
    ,REVERSE(t)  AS Mirror1
    ,TRANSLATE(t, 'abcdefghijklmnopqrstuvwxyz',N'ɐqɔpǝɟbɥıظʞןɯuodbɹsʇnʌʍxʎz') AS Mirror2
    ,TRANSLATE(REVERSE(t), 'abcdefghijklmnopqrstuvwxyz',N'ɐqɔpǝɟbɥıظʞןɯuodbɹsʇnʌʍxʎz') AS Mirror3
FROM tab;




  1. Oracle SQL-Loader håndterer effektivt interne dobbelte anførselstegn i værdier

  2. MySQL fejl 1064 syntaks, men alt virker fint

  3. Skinner viser seneste værdi efter gruppering

  4. (mysql, php) Hvordan får man auto_increment feltværdi før indsættelse af data?