一直追随使用Greenplum数据库的朋友们,在之前低版本的Greenplum中如果我们想把布尔类型直接用显示转换的方式转为文本类型(例如:select '1'::bool::text;),那么你可能会碰壁,只能自己创建转换函数做一下间接转换。

但是,随着Greenplum的升级,官方已经对这种转换需求做了支持:

之前我们进行转换时,可能会报如下的错误:

gpadmin=# select boolout('1')::text;
ERROR: cannot cast type cstring to text
LINE 1: select boolout('1')::text;^
gpadmin=# select '1'::bool::text;
ERROR: cannot cast type boolean to text
LINE 1: select '1'::bool::text;^

目前在数据库中,我们只需要显示的定义一下转换即可:

postgres=# select '1'::bool;bool
------t
(1 row)postgres=# select '1'::bool::text;text
------true
(1 row)

Greenplum小把戏 - 官方布尔类型转换为文本类型(bool to text)的进步相关推荐

  1. python将bytes转为str_Python3中bytes类型转换为str类型

    Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分.文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示.Python 3不会以任意隐式的方式混用str和b ...

  2. python将bytes转为对象_Python3中bytes类型转换为str类型

    Python3中bytes类型转换为str类型 Python 3最重要的新特性之一是对字符串和二进制数据流做了明确的区分.文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示.P ...

  3. java把string转int类型_java把String类型转换为int类型的方法

    java把String类型转换为int类型的方法 发布时间:2020-08-20 14:32:03 来源:亿速云 阅读:73 作者:小新 这篇文章将为大家详细讲解有关java把String类型转换为i ...

  4. C++中类型转换函数:将当前类的类型转换为其它类型

    1.C++中类型转换函数:将当前类的类型转换为其它类型 转换构造函数能够将其它类型转换为当前类类型(例如将double类型转换为complex类型),但是不能反过来将当前类类型转换为其它类型(例如将c ...

  5. java中long类型转换为int类型

    由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况: 主要以下几种转换方法,供参考: 一.强制类型转换 [java] l ...

  6. c++ string类型转换为char *类型

    string 是c++标准库里面其中一个,封装了对字符串的操作 把string转换为char* 有3中方法: 1.data 如: string str="abc"; char *p ...

  7. c语言 int类型转换为string类型

    1. int类型 12345 转换为char类型 12345: #include "stdio.h" /** *int类型转换为string类型 *Int_i: 要转换的int类型 ...

  8. Java object类型转换为int类型

    在struts1的action类中设置了String类型的变量,int类型的变量,把他们放在request中,在jsp页面获取的时候object类型装换位int类型,(Integer)request. ...

  9. String类型转换为Long类型

    String类型转换为Long类型 //返回Long包装类型 Long.ValueOf("String")//返回long基本数据类型 Long.parseLong("S ...

  10. R语言将数值类型转换为字符串类型

    R语言将数值类型转换为字符串类型 目录 R语言将数值类型转换为字符串类型 R语言是解决什么问题的? R语言将数值类型转换为字符串类型 安利一个R语言的优秀博主及其CSDN专栏: R语言是解决什么问题的 ...

最新文章

  1. java学习笔记14--多线程编程基础1
  2. 操作系统课设--NACHOS试验环境准备、安装与MAKEFILE分析
  3. Discuz!NT控件剖析 之 Button [原创: 附源码]
  4. 使用OpenCV库快速求解相机内参
  5. 凌晨!腾讯紧急宣布再度延期复工时间到24号;上班感染肺炎算工伤;小米VIVO完成统一推送适配...
  6. 峰值信噪比公式_图像峰值信噪比的计算
  7. 大数据基础和硬件介绍
  8. 网络限速软件测试大乐,宽带测速谁靠谱?网速测试软件大对比
  9. Python量化资源大合集
  10. 期刊投稿参考文献格式注意要点
  11. 【SQL】大数据面试常考题之日活(dau)月活
  12. 计算机一级程测试题,2017计算机全国一级考试选择题整理.doc
  13. opencv normalize blur medianBlur
  14. 汉字转换拼音 java_java 汉字转换拼音
  15. HDU 6608 Fansblog——————大素数检测
  16. sql server如何直接在表中修改数据
  17. Windows10 安装软件时提示“ the error code is 2503/2502”错误解决办法
  18. OGG抽取进程异常一例
  19. 自动驾驶道路曲率计算
  20. 在使用集合中的contains(),要根据实际情况改写集合中对象的equals(Object obj)方法------改写List集合中equals(Object obj)的方法

热门文章

  1. electron 修改修改应用默认图标
  2. 在三层交换机上配置Trunk并指定接口封装为802.1q
  3. sqlserver只剩mdf数据文件如何附加
  4. 解“冰刃”的使用方法
  5. 矩阵对角化(Diagonalizing a Matrix)
  6. 几款软件界面模型设计工具
  7. 一款应用ANR的分析思路总结
  8. Retrofit2+RxJava2+ButterKnife框架搭建步骤
  9. P1867 【Mc生存】经验值 java题解
  10. shiny教程一 -- shiny入门