Oracle 内部2,8,10,16进制转换函数包

0    142    1

Tags:

👉 本文共约881个字,系统预计阅读时间或需4分钟。

目录

    我们知道通过to_char和to_number函数可以实现10进制和16进制之间的转换,通过函数bin_to_num进行2进制到10进制的转换。这个在eygle的站点上也有类似的介绍。

    今日收集,整理一个更为通用的Decimal, Binary, Octal and Hexidecimal number之间的转换函数包,欢迎大家下载使用

    测试效果如下:

    SQL> desc num_demo
    FUNCTION BIN_TO_DEC RETURNS NUMBER
    参数名称 类型 输入/输出默认值?


    BINVAL CHAR IN
    FUNCTION DEC_TO_BIN RETURNS VARCHAR2
    参数名称 类型 输入/输出默认值?


    N NUMBER IN
    FUNCTION DEC_TO_HEX RETURNS VARCHAR2
    参数名称 类型 输入/输出默认值?


    N NUMBER IN
    FUNCTION DEC_TO_OCT RETURNS VARCHAR2
    参数名称 类型 输入/输出默认值?


    N NUMBER IN
    FUNCTION HEX_TO_DEC RETURNS NUMBER
    参数名称 类型 输入/输出默认值?

    本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
    Oracle 内部2,8,10,16进制转换函数包后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
    验证码:
    请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

    标签:

    Avatar photo

    小麦苗

    学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

    您可能还喜欢...

    发表回复

    嘿,我是小麦,需要帮助随时找我哦。
    • 18509239930
    • 个人微信

    • DB宝
    • 个人邮箱
    • 点击加入QQ群
    • 个人微店

    • 回到顶部