![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 73
lvr295
这个作者很懒,什么都没留下…
展开
-
Oracle删除重复数据
查询及删除重复记录的SQL语句 查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录 DELETE from 表 WHERE (...原创 2020-04-22 14:43:14 · 226 阅读 · 0 评论 -
Oracle报表开发中遇到的问题记录(持续更新。。)
一、取报表查询时间的当月第一天、最后一天、上月等日期WHERE FISCALYEAR=DECODE('||V_KJQJ||',''01'','||V_LKJND||','||V_KJND||') AND FISCALPERIOD=TO_CHAR(ADD_MONTHS(TO_DATE('||V_KJQJ||', ''MM''),-1), ''MM'') ----如果是一月份的话,就是上一年SELEC...原创 2018-03-23 16:11:17 · 828 阅读 · 1 评论 -
ORA-01653:表空间不足
1、查看表空间是否具有自动扩展的能力SELECT T.TABLESPACE_NAME,D.FILE_NAME, D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS FROM DBA_TABLESPACES T,DBA_DATA_FILES D WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME ORDER BY TABLESP...原创 2018-03-23 16:20:25 · 204 阅读 · 0 评论 -
ora-01427批量更新表的时候提示单行子查询返回多个行
这是刚开始的更新语句:根据AMCARD表的ACCTCOMPID和ACCTDEPID字段关联LSBMZD表的LSBMZD_DWBH和LSBMZD_BMBH,得到相对于的LSBMZD_ID,然后根据这个LSBMZD_ID列匹配HRORGINFO表的MAPPINGORG字段,最终得到HRORGINFO表的NM字段,将AMCARD的USEDEPTID字段批量更新为NM字段UPDATE AMCARD SET...原创 2018-03-26 10:32:08 · 18105 阅读 · 0 评论 -
ORACLE存储过程调用自定义函数
在写存储过程的时候经常要创建临时表组织数据,创建临时表的时候需要判断该表是否已经存在。 V_SQL:='CREATE TABLE BI_ZJ_ZJGJ( ZHZBH VARCHAR2(20), ZHZMC VARCHAR2(50), DWBH VARCHAR2(20), DWMC VARCHAR2(10...原创 2018-03-22 13:21:22 · 11228 阅读 · 0 评论