--表头CREATE OR REPLACE PACKAGE GetPageListASTYPE o_Cursor IS REF CURSOR;PROCEDURE Get_News(pageIndex in Number,pageSize in Number,isDelu             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-02 17:22:27
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1 Database|schema(数据库) DDL操作1.1 Create database1.2 Describe database1.3 Use database1.4 Drop database1.5 Alter database2 Table(表)DDL操作2.1 Describe table2.2 Drop table2.3 Truncate table2.4 Alter tabl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-12 21:01:37
                            
                                267阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              Hive中自带的函数如(sum、count、split等)正常情况下已经能满足日常需求,但是如果需要更加个性化的函数就得自建。自建函数(User-Defined Functions即UDF函数)  自建函数分为3中,UDF、UDAF、UDTF。UDF(一进一出 ),UDAF (集合函数 多进一出函数),UDTF (一进多出)。一、IDEA 创建1.1 创建Maven工程  创建一个Maven的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 07:43:30
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            package            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-12-13 20:37:25
                            
                                614阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle 包使用详解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-02-27 16:49:58
                            
                                1440阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            包是一个对象,只能整体授权,不能把包中一个对象的使用权限单独授予某个用户。grant execute on pack_name to hbk;包的编译alter package pack_first compile package;对包头进行编译alter package pack_first compile specification;对包体进行编译alter package...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 10:28:09
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ORACLE 包            包的作用:包可以将任何出现在块声明的语句 ( 过程 , 函数 , 游标 , 游标 , 类型 , 变量 ) 放于包中 ,             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-16 14:19:22
                            
                                423阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
                              说在前面的话  以下三种情况,最好是在3台集群            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 14:20:35
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            编写UDF函数(1)创建项目:(2)导入依赖:(3)继承UDF类(4)业务代码(5)打包编译(5)添加到hive类路径(6)创建临时函数(7)使用测试 Hive 自带了一些函数,比如:max/min 等,但是数量有限,自己可以通过自定义 UDF 来 方便的扩展。 2)当 Hive 提供的内置函数无法满足你的业务处理需要时,此时就可以考虑使用用户自定义 函数(UDF:user-defined fu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 11:13:30
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、背景 Hive从0.7.0版本开始加入了索引,目的是提高Hive表指定列的查询速度。没有索引的时候,Hive在执行查询时需要加载整个表或者整个分区,然后处理所有的数据,但当在指定列上存在索引,再通过指定列查询时,那么只会加载和处理部分文件。此外,同传统关系型数据库一样,增加索引在提升查询速度的同时,会额外消耗资源去创建索引和需要更多的磁盘空间存储索引。2、原理和机制 Hive的索引其实是一张索            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 21:51:50
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1. 创建 Maven 工程2. 开发 Java 类集成 UDF3. 项目打包,并上传到hive的lib目录下4. 添加jar包重命名 jar 包hive 客户端添加 jar包5. 设置函数与我们的自定义函数关联6. 使用自定义函数7. UDTF:User-Defined Table-Generating Functions,用户定义表生成函数udtf的使用UDAF:User- Defined            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-27 22:13:51
                            
                                22阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            oracle中的database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表和执行远程程序。在任何分布式环境里,dblink都是必要的,另外注意database link是单向的连接。在创建database link的时候,oracle在数据字典中存储了相关的database link的信息,在使用database link的时候,oracle再            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-11 07:13:22
                            
                                314阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、视图:视图中保留有原表的元数据信息,但是不会保留数据,当我们查询视图的数据的时候,可以查到,但是当我们查询真正数据的时候,这是后才会去执行建立视图的时候的SQL语句。例如:表A为执行建立视图语句:create view A_view as select * from A where dt = 2020/6/13那么当我们执行desc A_view的时候,会看到id,name这两列,当            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 15:32:33
                            
                                234阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            平台数据仓库使用Hive进行构建,通过调研决定使用“SQL Standards Based Authorization in HiveServer2”对用户提交的SQL进行权限控制,也可根据实际情况选择是否开启“Storage Based Authorization in the Metastore Server”。 权限校验时需要识别提交SQL的用户名(即:与HiveServer2建立            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 23:40:44
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              Hive中带有一些函数,方便Hive SQL做出一些聚合、转换、分割操作。最常见的就是聚合函数(SUM,COUNT,AVG)。当然这些属于内建函数,就是当部署好Hive以后,这些函数都在,可以随时调用。查看一个函数的信息,比如查看SUM函数的信息,在Hive CLI中“desc function sum;”,如果说要详细信息:“show function extended sum;”。一、准备            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-12 11:16:19
                            
                                115阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            01 什么是Hive在关系数据库中,我们创建一张表,我们会指定表名称、列名称、列的类型、这些是表的Schema,而HDFS,文件仅仅是一个文件,他没有Schema,我们没有办法通过SQL的方式对HDFS上的数据进行查询。这时我们要对HDFS上的大数据进行处理的话,我们需要通过MapReduce进行处理。通过前面MapReduce的文章我们可以知道,MapReduce是Hadoop生态中的一个离线计            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-09 10:03:59
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、视图1.1 简介Hive 中的视图和 RDBMS 中视图的概念一致,都是一组数据的逻辑表示,本质上就是一条 SELECT 语句的结果集。视图是纯粹的逻辑对象,没有关联的存储 (Hive 3.0.0 引入的物化视图除外),当查询引用视图时,Hive 可以将视图的定义与查询结合起来,例如将查询中的过滤器推送到视图中。1.2 创建视图CREATE VIEW [IF NOT EXISTS] [db_n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 20:07:00
                            
                                117阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录7.1 Hive是什么?7.2 Hive 和数据库的区别7.3 Hive 架构7.4 内部表和外部表7.5 排序的区别7.6 窗口函数7.7 Hive 优化7.7.1. Map Join7.7.2. 行列过滤7.7.3. group by 去重7.7.4. 数据倾斜1. 数据倾斜原因2. 调整 Map 数3. 调整 Reduce 数7.7.5 JVM 重用 7.1 Hive是什么?简单来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 12:06:13
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、创建表1.建表语法CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name 
[(col_name data_type [COMMENT col_comment], ...)] 
[COMMENT table_comment] 
[PARTITIONED BY (col_name data_type [COMMENT col_comment], ..            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-24 07:18:49
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Hive深入使用 1.  Hive中数据库Database基本操作创建数据库CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name
  [COMMENT database_comment]
  [LOCATION hdfs_path]
  [WITH DBPROPERTIES (property_name=propert