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、

相关推荐
BG8EQB24 分钟前
开发者的存储救赎计划:从SQL到云原生的架构演进
sql·云原生·架构
ivanfor6661 小时前
多租户架构的三级权限体系:设计逻辑与精准控制实现
java·开发语言·数据库
TDengine (老段)2 小时前
TDengine IDMP 重塑智慧水务运营(内附 Step by Step 步骤)
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
LSL666_5 小时前
1 概述及简单登录(不涉及数据库)
数据库·servlet
q***06478 小时前
MySQL的UPDATE(更新数据)详解
数据库·mysql
8***B8 小时前
MySQL性能
数据库·mysql
q***72199 小时前
oracle使用PLSQL导出表数据
数据库·oracle
数据库生产实战9 小时前
Oracle DG备库日志切换解析,Private strand flush not complete如何理解?(基础知识)
数据库·oracle
百***75749 小时前
从 SQL 语句到数据库操作
数据库·sql·oracle
i***39589 小时前
SQL 注入详解:原理、危害与防范措施
数据库·sql·oracle