- 博客(5)
- 收藏
- 关注
原创 银行数据仓库项目需求文档
随着银行业务的不断发展和数据量的急剧增长,现有的数据处理和分析体系已经无法满足业务部门对数据的深度挖掘和快速决策支持的需求。为了更好地整合和利用银行内部的各类数据,提高数据的质量和可用性,提升数据分析和决策的效率和准确性,决定启动银行数据仓库项目。
2024-08-17 11:04:25 988 1
原创 银行数仓之存储过程小案例
从多个表获取客户交易数据,进行数据清洗、计算和汇总,并将结果存储到目标表中在 Oracle 中,是用于手动触发一个自定义的异常。当满足特定的条件(在上述示例中,是当交易金额小于 0 时),通过RAISE语句来抛出这个自定义异常,从而执行异常处理部分的代码这里指定了要插入的值,是错误消息的文本内容,SYSDATE是 Oracle 中的内置函数,会获取当前的系统日期和时间作为插入的值。ROLLBACK用于回滚当前事务,撤销在此事务中进行的所有未提交的更改,将数据库状态恢复到事务开始之前。
2024-08-17 10:31:19 341
原创 oracle中等面试题1
round((r - lag(r) over(order by 月度)) / lag(r) over(order by 月度)*100,2)||'%' as 环比增长率。(t1.rs - (lag(rs) over(order by 月度))) / (lag(rs) over(order by 月度)) as 环比。((select max(年龄) from table1), (select min(年龄) from table1));
2024-07-06 16:58:52 1114
原创 Oracle基础总结
where 过滤条件;1.逻辑运算 =!=或<> > < >= <= and or ()2.包含查询 (not)in(集合)3.范围查询between A and B 等价于 >=A and <=B ---边界值可以取到(not)between A and B 等价于 <A or >B4.模糊查询 (not)like % _5.判空 is (not) null。
2024-07-06 16:42:50 1495
原创 PL/SQL基础总结
-1.概念 --PL/SLQ是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL) --PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点 --所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算--2.语法:declare --声明部分,定义变量 begin --执行部分,需要进行的操作 exception --异常部分,处理意外发生的问题 end;
2024-06-06 17:58:45 1133 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人