Maison> base de données> Oracle> le corps du texte

Comment convertir un hexadécimal en décimal dans Oracle

WBOY
Libérer: 2022-06-13 10:46:48
original
4771 Les gens l'ont consulté

Dans Oracle, vous pouvez utiliser la fonction "to_number()" pour convertir des données hexadécimales en données décimales. Cette fonction est utilisée pour convertir des chaînes au format numérique, et les paramètres de la fonction doivent être placés entre crochets simples, la syntaxe. est "sélectionner to_number('numéro hexadécimal', 'xx') à partir de dual".

Comment convertir un hexadécimal en décimal dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, Oracle version 12c, ordinateur Dell G3.

Comment convertir un hexadécimal en décimal dans Oracle

La fonction TO_NUMBER () est l'une des fonctions de conversion de type couramment utilisées dans Oracle. Elle convertit principalement les chaînes au format numérique, et le rôle de la fonction TO_CHAR() est bien au contraire. Le format de la fonction

To_number est le suivant :

To_number(varchar2 or char,’format model’)
Copier après la connexion

Convertissez l'hexadécimal en décimal,

utilisez to_number, les paramètres à l'intérieur sont des données hexadécimales et les paramètres sont placés entre guillemets simples

SQL> select to_number('ff','xx') from dual; TO_NUMBER('FF','XX') -------------------- 255
Copier après la connexion

L'exemple est le suivant :

Comment convertir un hexadécimal en décimal dans Oracle

Connaissances étendues :

--Pour convertir un nombre décimal en hexadécimal, utilisez to_char, les paramètres à l'intérieur sont des données décimales et les paramètres n'ont pas besoin d'être placés entre guillemets simples

SQL> select to_char(255,'xx') from dual; TO_CHAR(255,'XX') ----------------- ff
Copier après la connexion

Tutoriel recommandé : "Tutoriel vidéo 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!