文档章节

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

闻术苑
 闻术苑
发布于 01/04 08:23
字数 298
阅读 28
收藏 0

一直追随使用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)

 

© 著作权归作者所有

闻术苑
粉丝 64
博文 168
码字总数 75630
作品 0
济南
产品经理
私信 提问
跟王老师学MySQL:MySQL数据类型常见问题及解答

跟王老师学MySQL:MySQL数据类型常见问题及解答 主讲教师:王少华 QQ群号:483773664 学习内容 整数类型和浮点类型的异同 浮点数类型和定点数类型的异同 char和varchar类型的异同 时间和日期...

imentors
2016/07/04
0
0
【原创】bool、BOOL 和 _Bool 辨析

最近在搞跨平台编译的时候又遇到了 C99 标准支持的问题,主要体现在布尔类型问题上面。于是乎决定把这个问题彻底搞搞清楚,遂成此文。 【bool、BOOL 和 _Bool 的区别】 bool 类型在 C++ 中以...

摩云飞
2013/11/30
3K
10
PostgreSQL Oracle兼容性之 - text - text隐式转换

标签 PostgreSQL , Oracle , 兼容性 , text减text操作符 背景 Oracle的两个文本详见,会自动转换为数值进行相减操作。 PostgreSQL默认并不会将文本转换为数值进行相减操作。 为了实现兼容,有...

德哥
2018/06/29
0
0
Python黑帽编程2.2 数值类型

Python黑帽编程2.2 数值类型 数值类型,说白了就是处理各种各样的数字,Python中的数值类型包括整型、长整型、布尔、双精度浮点、十进制浮点和复数,这些类型在很多方面与传统的C类型有很大的...

zting科技
2017/01/11
0
0
Spring Boot 最佳实践(四)模板引擎Thymeleaf集成

一、Thymeleaf介绍 Thymeleaf是一种Java XML / XHTML / HTML5模板引擎,可以在Web和非Web环境中使用。它更适合在基于MVC的Web应用程序的视图层提供XHTML / HTML5,但即使在脱机环境中,它也可...

王磊的博客
2018/09/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

好程序员大数据教程分享Scala系列之模式匹配和样例类

好程序员大数据教程分享Scala系列之模式匹配和样例类 1.样例类 在Scala中样例类是一中特殊的类,样例类是不可变的, 可以通过值进行比较,可用于模式匹配。 定义一个样例类: 构造器中每一个...

好程序员官网
5分钟前
2
0
让nginx上的静态网页在访问的时候没有html后缀

需求背景: 公司产品小姐姐觉得这个访问带html后缀不专业,要求访问不带html后缀 nginx 配置 #原配置 location / { index index.html index.htm index.php; try_files $...

Linux_Anna
6分钟前
1
0
beetl的内置函数

函数调用Beetl内置函数请参考附录,以下列出了常用的函数date 返回一个java.util.Date类型的变量,如 date() 返回一个当前时间(对应java的java.util.Date); ${date( "2011-1-1" , "yy...

gantaos
7分钟前
1
0
spring cloud 2.x版本 Gateway自定义过滤器教程

前言 本文采用Spring cloud本文为2.1.8RELEASE,version=Greenwich.SR3 [toc] 本文基于前两篇文章eureka-server、eureka-client、eureka-ribbon、eureka-feign和spring-gataway的实现。 参考......

毛毛向前冲V5
10分钟前
2
0
VPGAME 的 Kubernetes 迁移实践

作者 | 伍冲斌 VPGAME 运维开发工程师 导读:VPGAME 是集赛事运营、媒体资讯、大数据分析、玩家社群、游戏周边等为一体的综合电竞服务平台。总部位于中国杭州,在上海和美国西雅图分别设立了...

阿里巴巴云原生
15分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部