procedure
weeknd
这个作者很懒,什么都没留下…
展开
-
oracle统计表的所有列的非空记录数据
oracle统计表的所有列的非空记录数据适合查询统计,每天监控表数据入库的情况,统计业务量的增长情况等。具体的需要配合自己的业务定有两种展现方式,第一种是是执行完,直接看完输出结果。第二种是把输出结果插入到中间表,查询中间查看输出结果(未使用统计信息查询,是因为很多时候,需要知道实际的数量,而统计信息有时候不满足)第一种方式:直接输出结果创建存储过程CREATE OR原创 2017-05-10 16:19:21 · 5460 阅读 · 1 评论 -
动态统计每个日期过去30天的数据
今天有数据分析问我,如果动态统计过去30的数?比如0601,计算0502——0601的用户数去重,0602,计算0503——0602内的用户数去重,是个动态的30天用户数他用的spark line。具体的语法的不熟悉,但是逻辑类似,利用循环控制传入的值即可这里利用oracle的存储过程实现create or replace procedure test2 isv_date date原创 2017-07-05 13:54:23 · 2251 阅读 · 0 评论 -
oracle利用数组循环调用多个存储过程
CREATE OR REPLACE PROCEDURE proc_all isTYPE proc_array IS TABLE OF VARCHAR2(50) INDEX BY BINARY_INTEGER; ProcedureName proc_array; proc_sql varchar2(50);beginProcedureName(1) := 'P原创 2017-11-01 12:15:09 · 1992 阅读 · 0 评论