A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

类型转换函数

二进制转换:binary
语法: binary(string|binary)
返回值: binary
说明: 将 string 类型转换为二进制
hive> select binary('charels') from iteblog;
OK
charels
1
2
3
基础类型之间强制转换:cast
语法: cast(expr as )
返回值:
说明: 将 expr 转换成
hive> select cast('1' as DOUBLE) from iteblog;
OK
1.0
1
2
3
逻辑运算

逻辑与操作: AND
语法: A AND B
操作类型:boolean
说明:如果A和B均为TRUE,则为TRUE;否则为FALSE。如果A为NULL或B为NULL,则为NULL
hive> select 1 from iteblog where 1=1 and 2=2;
1
1
2
逻辑或操作: OR
语法: A OR B
操作类型:boolean
说明:如果A为TRUE,或者B为TRUE,或者A和B均为TRUE,则为TRUE;否则为FALSE
hive> select 1 from iteblog where 1=2 or 2=2;
1
1
2
逻辑非操作: NOT
语法: NOT A
操作类型:boolean
说明:如果A为FALSE,或者A为NULL,则为TRUE;否则为FALSE
hive> select 1 from iteblog where not 1=2;
1
---------------------
【转载,仅作分享,侵删】
作者:storm_fury
来源:CSDN
原文:https://blog.csdn.net/weixin_43215250/article/details/88403935
版权声明:本文为博主原创文章,转载请附上博文链接!

1 个回复

倒序浏览
奈斯,感谢分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马