Rumah > pangkalan data > Oracle > Bagaimana untuk membalikkan rentetan oracle

Bagaimana untuk membalikkan rentetan oracle

WBOY
Lepaskan: 2022-06-10 15:40:57
asal
2785 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan fungsi terbalik untuk membalikkan rentetan Fungsi fungsi ini adalah untuk menukar objek secara terbalik Sintaksnya ialah "pilih terbalik('String untuk diterbalikkan') daripada dwi; ; Fungsi ini adalah untuk membalikkan pengekodan objek yang disimpan di dalam pangkalan data Apa yang disimpan bukanlah hasil pengekodan langsung, tetapi selepas beberapa jenis penukaran dalaman.

Bagaimana untuk membalikkan rentetan oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.

Cara membalikkan rentetan Oracle

Oracle menyediakan fungsi terbalik yang boleh menukar objek secara terbalik

Contohnya:

Bagaimana untuk membalikkan rentetan oracle

.

Memandangkan fungsi ini membalikkan pengekodan objek yang disimpan dalam pangkalan data,

Oleh itu, sebagai contoh: nombor, Cina, dll. kerana apa yang disimpan bukanlah hasil yang dikodkan secara langsung, tetapi dilaksanakan selepas beberapa waktu penukaran dalaman. Oleh itu, selepas penukaran selesai, ia tidak semestinya hasil yang anda mahukan Contoh:

SQL> select reverse(123456) ,reverse('×××') from dual;
REVERSE(123456) REVERSE('×××')
--------------- -------------------------
-668706000000 ?秃补衩巳?兄
Salin selepas log masuk

Di tempat ini, integer dan kandungan Cina , akan ditukar kepada kandungan lain 🎜>

Mari kita buang dan lihat bagaimana Oracle membalikkan

SQL> select reverse(123456),dump(123456),dump(reverse(123456)) from dual;
REVERSE(123456) DUMP(123456) DUMP(REVERSE(123456))
--------------- ------------------------- -------------------------
-668706000000 Typ=2 Len=4: 195,13,35,57 Typ=2 Len=4: 57,35,13,195
Salin selepas log masuk
Tutorial yang disyorkan: "

Tutorial Video Oracle

Atas ialah kandungan terperinci Bagaimana untuk membalikkan rentetan oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan