hive函数
内置函数
hive操作复杂类型
自定义函数
自定义函数包括三种UDF、UDAF、UDTF
UDF(User-Defined-Function) 一进一出
UDAF(User- Defined Aggregation Funcation) 聚集函数,多进一出。Count/max/min
2024年07月25日
hive操作复杂类型
自定义函数包括三种UDF、UDAF、UDTF
UDF(User-Defined-Function) 一进一出
UDAF(User- Defined Aggregation Funcation) 聚集函数,多进一出。Count/max/min
2024年07月25日
本文转自「开发者圆桌」一个10年老猿原创文章传播开发经验,尤其适合初学者或刚入职场前几年程序猿的微信公众号。
数据库中的函数封装了一些通用的功能,例如日期类型和字符串类型之间的转换,每个数据库系统都内置了一些函数,当然用户也可以自定义函数。
在Oracle数据库中,函数可总分为单行函数、分组函数「亦称聚合函数」、分析函数三类。
2024年07月25日
数组
JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。要取得Array的长度,直接访问length属性:
2024年07月25日
1、连接SQL*Plus system/manager
2、显示当前连接用户SQL> show user
3、查看系统拥有哪些用户SQL> select * from all_users;
4、新建用户并授权SQL> create user a identified by a;(默认建在SYSTEM表空间下)SQL> grant connect,resource to a;
2024年07月25日
行值表达式也叫作行值构造器,在很多SQL使用场景中会看到它的身影,一般是通过in的方式出现,但是在MySQL和Oracle有什么不同之处呢。我们做几个简单的测试来说明一下。
MySQL 5.6,5.7版本的差别首先我们看一下MySQL 5.6, 5.7版本中的差别,在这一方面还是值得说道说道的。
2024年07月25日
当我们需要进行异构数据库迁移时,对于建表语句就有点头疼了,mysql迁移到oracle,我们可以通过导出mysql 建表语句后,使用powerdesigner来进行mysql DDL语句到ORACLE的转换,但步骤麻烦不说,mysql常用的navicat批量导出表结构不是很友好,pd的转换也有些不可控。下面我们通过python脚本来进行导出转换。
2024年07月25日
抽空总结一下Oracle 物化视图和物化视图日志的一些概念和相关命令,仅供参考。
物化视图是将查询预先定义在结构中,并手动或者定期刷新将结果存储在物化视图段中,也就是说跟普通视图不同,它是需要存储空间的,从而不需要重新或者反复的执行sql语句,支持增量刷新,快速获取结果,提高数据获取的效率。
2024年07月25日
抽空总结一下Oracle 物化视图和物化视图日志的一些概念和相关命令,仅供参考。
物化视图是将查询预先定义在结构中,并手动或者定期刷新将结果存储在物化视图段中,也就是说跟普通视图不同,它是需要存储空间的,从而不需要重新或者反复的执行sql语句,支持增量刷新,快速获取结果,提高数据获取的效率。
2024年07月25日
按照某字段进行分组,并把其中一列的值合并显示在一个字段中。这里用一个实例说明,主要语法为:listagg within group
2024年07月25日
常用的SQL:相对简单,今天的东西就不进行截图啦
(1)as给列起一个别名:select username as 用户名 from t_user;(这里的as关键字可以省略)
(2)distinct去掉重复的行:select distinct username from t_user;