本教程操作环境:windows10系统、oracle 12c版、dell g3电脑。
oracle中16进制怎么转10进制to_number函数()是oracle中经常使用的类型转换函数之一,主要是将字符串转换为数值型的格式,与to_char()函数的做用正好相反。
to_number函数的格式以下:
to_number(varchar2 or char,’format model’)
16进制转10进制,
用to_number,里面的参数是16进制的数据,且参数用单引号括起
sql> select to_number('ff','xx') from dual;to_number('ff','xx')--------------------255
示例如下:
扩展知识:
--10进制转16进制,用to_char,里面的参数是10进制的数据,且参数不用单引号括起
sql> select to_char(255,'xx') from dual;to_char(255,'xx')-----------------ff
推荐教程:《oracle视频教程》
以上就是oracle中16进制怎么转10进制的详细内容。
