hivesql,sql 函数总结:

1、NVL函数与Coalesce差异

-- select nvl(null,8); -- 结果是 8

-- select nvl('',7); -- 结果是""

-- select coalesce(null,null,9); -- 结果是 9

-- select coalesce("",null,9); -- 结果是 ""

1.2、

NVL函数与Coalesce差异 - 知乎Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。 下面简单介绍一下几个函数的用法。 在...https://zhuanlan.zhihu.com/p/474789591

1.3、NVL和COALESCE的区别_coalesce函数-CSDN博客文章浏览阅读3.7k次,点赞5次,收藏27次。nvl:支持两个参数。其本质是个函数。coalesce:如果第一个参数为空就取第二个参数的值,第二个参数可以为常数也可以为表达式(字段,语句等)。以此类推,支持多个参数。更常用,其本质是个语句,更像个if语句,效率更高,建议使用。_coalesce函数https://blog.csdn.net/Allenzyg/article/details/128032686

2、hive 库、表、数据的增删改查语法

hive 库、表、数据的增删改查语法_hive修改数据_BigData_mie的博客-CSDN博客文章浏览阅读407次。【代码】hive 库、表、数据的增删改查语法。_hive修改数据https://blog.csdn.net/BigData_mie/article/details/129101216

3、insert into 与 insert overwrite 在hivesql中的用法

python 复制代码
-- create table test_kuming_202311041520.students 
-- ( id bigint, name string);

-- select *  from  test_kuming_202311041520.students;

-- drop  table test_kuming_202311041520.students;

-- insert into test_kuming_202311041520.students (id,name) values(1,"yyyy")

---- insert  into 加不加表名,都可以。
-- insert into test_kuming_202311041520.students (id,name) values(12,"wwww")

-- insert into  table test_kuming_202311041520.students (id,name) values(52,"9999")  

---- overwrite 的错误用法
-- insert overwrite  table test_kuming_202311041520.students (id,name) values(52,"9999")  --  这样操作是错误的;

-- overwrite 的正确用法
-- insert overwrite  table  test_kuming_202311041520.students
-- select * from test_kuming_202311041520.students  where id = '1'

4、

5、

6、

7、

相关推荐
风向决定发型丶3 小时前
redis集群搭建
数据库·redis·缓存
wei_shuo5 小时前
KES 扩展与插件开发实战:自定义函数、触发器与第三方插件集成
数据库·kes
风中芦苇啊6 小时前
从直接生成到受控配置:新一代图表Agent的SQL安全生成范式
数据库·sql·安全
吴声子夜歌6 小时前
SQL进阶——窗口函数
数据库·sql
周杰伦的稻香6 小时前
MySQL8.0+中引入的SET_USER_ID权限迭代SUPER权限指定 DEFINER
数据库·mysql
动恰客流统计6 小时前
客流统计如何结合AI分析?从传统计数到智能决策的技术升级路径
数据库·人工智能·边缘计算
宠友信息7 小时前
多端数据互通场景下Spring Boot仿小红书源码结构设计
数据库·spring boot·redis·缓存·架构
风曦Kisaki7 小时前
#Linux数据库管理Day06:主从同步与MaxScale读写分离
linux·运维·数据库
影寂ldy7 小时前
C# try-catch 异常处理全套笔记
服务器·数据库·c#
长不胖的路人甲7 小时前
Redis 缓存的数据持久化方案讲解
数据库·redis·缓存