开发者社区> 问答> 正文

PostgreSQL 中如何将十六进制转换为二进制

基本的用法是  SELECT x'FF'::integer;

pipeline=# select x'FF'::int;
 int4 
------
  255
(1 row)

实际上这个一个bit到int的自动转换。
pipeline=# select pg_typeof(x'ff');
 pg_typeof 
-----------
 bit
(1 row)

展开
收起
德哥 2015-12-30 14:13:30 6384 0
1 条回答
写回答
取消 提交回答
  • 公益是一辈子的事, I am digoal, just do it. 阿里云数据库团队, 擅长PolarDB, PostgreSQL, DuckDB, ADB等, 长期致力于推动开源数据库技术、生态在中国的发展与开源产业人才培养. 曾荣获阿里巴巴麒麟布道师称号、2018届OSCAR开源尖峰人物.

    已回复

    2019-07-17 18:23:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
金融级 PostgreSQL监控及优化 立即下载
PostgreSQL在哈啰的实践-周飞 立即下载
PostgreSQL高并发数据库应用数据 立即下载