oracle
qq_40181114
这个作者很懒,什么都没留下…
展开
-
pkg中关于一个变量是否等于一个值或者一个值的判断的判断中出现的失误
今天的工作中要判断的是cs_status这个变量是不是2或者是13一开始写成了if cs_status = ‘2’||‘13’ then执行函数测试中这个函数一直没有被执行冷静分析找出了原因应该写成if cs_status in(‘2’,‘13’) then2||13 =1 希望能记住这个错误,不再犯...原创 2021-03-18 16:10:39 · 124 阅读 · 0 评论 -
oracle中存储过程 查询出多条数据的处理方法
oracle中存储过程 查询出多条数据的处理方法 --用游标处理定义游标cursor a isselect 。。。。。。。。。。。。。。。。。…beginopen aloopfetch ainto 自己定义的变量开始操作end loop;close a;end;...原创 2021-03-15 11:21:51 · 1908 阅读 · 0 评论 -
oracle数据库查询,某个字段相同的数据只取一条的方法
oracle数据库查询,某个字段相同的数据只取一条的方法select s.* from (select * from t_audit_log t ,row_number() over(partiton by operator_id oder by log_id) as groupcx) s where s.group.x=1;其中operator_id 是会出现重复数据的字段 log_id是自己选择的排序依据...原创 2021-03-15 11:19:32 · 5173 阅读 · 0 评论 -
oracle数据库 data not found的问题
工作中写pkg的时候,遇到了这个问题,原因是在 select into的时候,可能会出现查出来是空值的情况,这个时候就会报错,解决方法是用count(*)先判断有没有数据,再根据有没有数据来决定要不要进行查询并赋值。...原创 2021-01-19 09:59:07 · 1515 阅读 · 0 评论