SPH00000562发现结转数量少了90

--查自身结转数量是否不正确
select shqjzhshl,cwjcsl+cksl-bqrsh,bqrsh-cksl, from ymjzhk where spid=‘SPH00000562‘ order by jzhh desc
--检查结转库与流水库结转数据是否一致
select jzhh,sum(rkshl),sum(chkshl),sum(rkshl)-sum(chkshl) From splsk where spid=‘SPH00000562‘ group by jzhh order by jzhh desc
--对比发现JZH00000040结转库cksl多出了90
--备份要更新数据
select
into fr_ymjzhk20190102_SPH00000562 from ymjzhk where spid=‘SPH00000562‘ and nian=‘2018‘ order by jzhh desc
--更新数据
update ymjzhk set cksl=1616-90,bqxsshl=1616-90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000040‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000041‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000042‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000043‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000044‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000045‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000046‘
update ymjzhk set shqjzhshl=shqjzhshl+90,bqysh=bqysh+90,cwjcsl=cwjcsl+90 where spid=‘SPH00000562‘ and jzhh=‘JZH00000047‘
--更新结转数量(容易遗忘)
update spkfjc set shqjzhshl=230+90 where spid=‘SPH00000562‘
update hwsp set jzshl=230+90 where spid=‘SPH00000562‘ and hw=‘HWI00000025‘
--检查所有结转数量是否正确
select * from spkfjc where cwsqjzsl<>kcshl

原文地址:http://blog.51cto.com/bks2015/2337950

时间: 2024-11-05 15:10:38

SPH00000562发现结转数量少了90的相关文章

多进程解决datasnap支持的tcp长连接数量少的问题

对于实时采集数据的项目,应用场景比如是这样的:5000客户端,每个客户端每隔500MS要给服务器上传一次数据. 大家知道,像INDY这种阻塞型的通信控件,所能支持的TCP长连接的一般地不能超过1000的数量(如果想要维持稳定运行的话). 原因是大家都晓得的,阻塞方式会为每一个SOCKET连接创建一个新的线程为之服务,而WINDOWS单个进程理论上允许最多的线程数量是2048个, 实际当中要少得多才行. 有人说可以用WINDOWS的IOCP通信模型解决,诚然!但IOCP编程过于复杂. 有人说,可以

标注数据少用90%,造假效果却更逼真

你可还记得BigGAN问世之初,直接将图像生成的逼真度提高了一个Level,引来Twitter上花样赞赏? 如今它不止被超越,而且是被轻松超越. “轻松”在哪呢? S³GAN达到这么好的效果,只用了10%的人工标注数据.而老前辈BigGAN,训练所用的数据100%是人工标注过的. 如果用上20%的标注数据,S³GAN的效果又会更上一层楼. 标注数据的缺乏,已经是帮GAN提高生成能力,拓展使用场景的一大瓶颈.如今,这个瓶颈已经几乎被打破. 现在的S³GAN,只经过了ImageNet的实验,是实现用

zabbix 自动发现 异常数量

1.proc.py #/usr/bin/python import subprocess import os import socket import json import glob import time import datetime javas=[] java_dir_proc='xx' now = datetime.datetime.now() strdatetime = now.strftime("%Y/%m/%d") java_dir_home=['ip1','ip2']

除了发现开普勒90,NASA还用AI做了什么?

NASA一直是个非常神奇的存在,作为拿了川普200亿拨款的×××,全世界的人们都好奇他们到底在干嘛. 而NASA似乎一直在做着一些稀奇古怪的事,比如每天发布星云.星球的高清美照,让马斯克的SpaceX执行空间任务.发表了详细记载火箭运载技术的NASA Technical Report,还有利用谷歌AI技术发现了"第二个太阳系". 是的,就在东部时间时间12月14日,NASA正式宣布在一个恒星周围发现有 8 颗行星组成的行星系统--开普勒90系统,有史以来科学家第一次发现了一个和太阳系一

HBase 官方文档0.90.4

HBase 官方文档0.90.4 Copyright ? 2010 Apache Software Foundation, 盛大游戏-数据仓库团队-颜开(译) Revision History Revision 0.90.4 配置,数据模型使用入门 Abstract 这是 Apache HBase的官方文档, Hbase是一个分布式,版本化(versioned),构建在 Apache Hadoop和 Apache ZooKeeper上的列数据库. 我(译者)熟悉Hbase的源代码,从事Hbase

jvm 线程数量

Java虚拟机能够管理的线程数量有限,不加控制的创建新线程可能会导致Java虚拟机崩溃. JVM中可以生成的最大数量由JVM的堆内存大小.Thread的Stack内存大小.系统最大可创建的线程数量(Java线程的实现是基于底层系统的线程机制来实现的,Windows下_beginthreadex,Linux下pthread_create)三个方面影响. AD: 最近想测试下Openfire下的最大并发数,需要开大量线程来模拟客户端.对于一个JVM实例到底能开多少个线程一直心存疑惑,所以打算实际测试

SQOOP可能会导致HDFS分片数量过多的总结

使用多少个mapreduce来进行移植数据,例如: ./sqoop import --create-hive-table  --hive-import --hive-overwrite   --connect jdbc:oracle:thin:@XXX.XXX.XXX.XXX:1521:orcl --username name --password pwd --table tablename --hive-database hivedatabasename -m 5 上面使用了5个任务,然后数据

JVM中可生成的最大Thread数量

最近想测试下Openfire下的最大并发数,需要开大量线程来模拟客户端.对于一个JVM实例到底能开多少个线程一直心存疑惑,所以打算实际测试下,简单google了把,找到影响线程数量的因素有下面几个: -Xms intial java heap size -Xmx maximum java heap size -Xss the stack size for each thread 系统限制 系统最大可开线程数 测试程序如下: import java.util.concurrent.atomic.A

3、多用字面量语法,少用与之等价的方法

1.字面字符串 摒弃: NSString *someString = [[NSString alloc] initWithString: @"Effective Objective-C 2.0"]; 提倡: NSString *someString = @"Effective Objective-C 2.0"; 2.字面数值 摒弃: NSNumber *someNumber = [NSNumber numberWithInt: 1]; 提倡: NSNumber *i