大数据计算MaxCompute concat_ws 启用hive兼容的时候,某个字段是null,会不把这个字段当成空白连起来吗?我链接4个字段,其中有个字段是null,结果出来的结果是3个值,那个null的居然没用当成空白连起来,是这样子吗?
在使用concat_ws函数时,它会将多个字符串或ARRAY数组中的元素按照指定的分隔符连接在一起。如果某个字段的值为null,那么这个字段在结果中将不会出现。因此,如果你在concat_ws中链接4个字段,其中有一个字段的值为null,那么结果只会包含三个字段的值,而不会包含null字段的值。这是因为concat_ws函数并不会将null值视为空白并进行连接处理。
是的,当使用concat_ws函数连接字段时,如果某个字段的值为null,则该字段不会被当成空白连起来。因此,如果你连接了4个字段,其中一个字段的值为null,结果中只会包含3个值,而不会将null值当成空白连起来。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。