当前位置: 首页 > 办公技巧 > 正文

用友办公软件技巧教程视频(我在学oracle——SQL高级语言基础之用友NC实战举例,NC运维必学篇(小心为上,一错千里))

  • 叁碗诸角 叁碗诸角
  • 办公技巧
  • 2023-08-20 17:54:30
  • 0

马上码特色:先来点诗句

杜甫(712-770),字子美,自号少陵野老,世称“杜工部”、“杜少陵”等,汉族,河南府巩县(今河南省巩义市)人,唐代伟大的现实主义诗人,杜甫被世人尊为“诗圣”,其诗被称为“诗史”。

天地一大窑,阳炭烹六月。

万物此陶镕,人何怨炎热。

君看百谷秋,亦自暑中结。

田水沸如汤,背汗湿如泼。

农夫方夏耘,安坐吾敢食!


---删除垃圾凭证(表结构见NC57,这里只贴一张表占页面大多)

---1、创建临时表存放要删除的pk---1007A11000000004N3UX

create table temp_pk1008

as

select distinct pk_voucher

from dap_rtvouch

where not exists

(select 1 from dap_finindex where pk_rtvouch = pk_voucher)


--2、备份库

create table temp_rtvouch1008 as select * from dap_rtvouch where pk_voucher in (select pk_voucher from temp_pk1008);

create table temp_rtvouch_b1008 as select * from dap_rtvouch_b where pk_voucher in (select pk_voucher from temp_pk1008);


--3、删除子表

delete from dap_rtvouch_b where pk_voucher in(select pk_voucher from temp_pk1008) and pk_corp='1011';

--select * from dap_rtvouch_b where pk_voucher in(select pk_voucher from temp_pk1008) and pk_corp='1011';


--4、删除主表

delete from dap_rtvouch where pk_voucher in(select pk_voucher from temp_pk1008) and pk_corp='1011';

---select * from dap_rtvouch where pk_voucher in(select pk_voucher from temp_pk1008) and pk_corp='1011'


--5、删除临时表

drop table temp_pk1008;

drop table temp_rtvouch1008;

drop table temp_rtvouch_b1008;

以上仅供学习参考,实际操作时请再三斟酌,再下执行。

linux学习-oracle查询exists之众里寻他千百度 更多内容请关注马上码头条号

linux 学习——oracle之用友NC高级查询实例

办公室常识——共享文件故障及共享打印报错的解决办法(二)


最新文章