In Oracle können Sie die Umkehrfunktion verwenden, um einen String umzukehren. Die Syntax lautet „select reverse(‘String to be reverse’) from dual;“; Die Kodierung der in der Datenbank gespeicherten Objekte ist nicht das Ergebnis einer direkten Kodierung, sondern wird nach einer internen Konvertierung erreicht.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle Version 12c, Dell G3-Computer.
Oracle bietet eine Umkehrfunktion, die ein Objekt umgekehrt konvertieren kann.
Zum Beispiel:
Weil diese Funktion die in der Datenbank gespeicherte Objektkodierung umkehrt,
Also zum Beispiel: Zahlen, Chinesisch usw. Da die Implementierung nicht das Ergebnis der direkten Codierung speichert, sondern nach Abschluss der Konvertierung implementiert wird, entspricht sie nicht unbedingt dem gewünschten Ergebnis. Beispiel:
SQL> select reverse(123456) ,reverse('×××') from dual; REVERSE(123456) REVERSE('×××') --------------- ------------------------- -668706000000 ?秃补衩巳?兄
An dieser Stelle werden eine Ganzzahl und ein chinesischer Inhalt in anderen Inhalt umgewandelt.
Lassen Sie uns einen Dump durchführen und sehen, wie Oracle umkehrt
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
Empfohlenes Tutorial: „ Oracle Video Tutorial》
Das obige ist der detaillierte Inhalt vonSo kehren Sie die Oracle-Zeichenfolge um. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!