Maison >base de données >Oracle >Comment inverser une chaîne Oracle

Comment inverser une chaîne Oracle

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBoriginal
2022-06-10 15:40:572859parcourir

Dans Oracle, vous pouvez utiliser la fonction reverse pour inverser une chaîne. La fonction de cette fonction est de convertir inversement un objet. La syntaxe est "select reverse('String to be reverse') from dual;"; l'encodage de l'objet stocké dans la base de données. Ce qui est stocké n'est pas le résultat d'un encodage direct, mais après une conversion interne.

Comment inverser une chaîne Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, Oracle version 12c, ordinateur Dell G3. Comment inverser une chaîne Oracle nombres, chinois, etc. Parce que l'implémentation ne stocke pas le résultat du codage direct, mais est implémentée après une sorte de conversion interne, donc une fois la conversion terminée, ce n'est pas nécessairement ce que vous voulez. Exemple :

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

À cet endroit, un entier et un contenu chinois sont convertis en un autre contenu.

Vançons et voyons comment Oracle inverse

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

Tutoriel recommandé : "

Tutoriel vidéo Oracle

Comment inverser une chaîne Oracle

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn