首页 > 其他分享 >工作CASE_1 Hold Lot 已经Release但是Hold记录为空

工作CASE_1 Hold Lot 已经Release但是Hold记录为空

时间:2024-12-13 17:44:06浏览次数:3  
标签:CASE HOLD 为空 DWT LOT Release Hold ID

说明:

DWT_HOLD_LOT 的Hold Lot Hold Event('Hold','EditHoldComment','Release'),且每个Event都为一条记录,每条记录都有对应的RELEASE_EVENT_TIME,HOLD_SYS_ID,HOLD_RELEASE

HOLD LOT已经Release,但是对应HOLD记录的Release时间是空的

SELECT * FROM DWT_HOLD_LOT dhl        
WHERE lot_ID='BS00284'       
AND  HOLD_SYS_ID='00000e2e.0b5617ac.6734b619.000023a6.2119515'

反馈IT查看修正

验证SQL:

SELECT * FROM DWT_HOLD_LOT t2
WHERE EXISTS (
SELECT 1 FROM DWT_HOLD_LOT t1 
WHERE t1.HOLD_RELEASE IS NOT  NULL
AND t1.HOLD_SYS_ID=t2.HOLD_SYS_ID
)
AND t2.EVENT_NAME IN ('Hold','EditHoldComment','RunningHold')
AND t2.HOLD_RELEASE IS NULL 

 

标签:CASE,HOLD,为空,DWT,LOT,Release,Hold,ID
From: https://www.cnblogs.com/bellin124/p/18605408

相关文章

  • sql的where条件中使用case when
    场景:1、使用oracle数据库,数据类型为number,需要正无穷值。2、数据表中有两个金额值,最大值和最小值,如10~20,30~40,40以上,数据库中这样设计idnameminmax1j10202v30403a40问题描述当金额为参数,通过金额>minand金额<=最大值作为sql条件,因为oracle中......
  • 【ABAP SAP】开发-BUG修补记录_采购申请打印时品名规格品牌为空
    项目场景:TCODE:自开发程序ZMMF004采购申请打印问题描述ZMMF004打印的时候,有的采购申请的品名、规格、品牌为空原因分析:1、首先我通过写SQL语句查底表来看这几条采购申请本身有无品名、规格、品牌SQL语句如下,只需修改where条件即可测试各条数据eban底表:采购申请......
  • 用后台判断gridview中的单元格是否为空
    XS73111btnQDKCPDforeach(GridViewRowgridRowingrd.Rows){if(_page.GridRowIsSelected(gridRow.RowIndex)){if(string.IsNullOrEmpty(_page.GetRowDataByKey(gridRow.RowIndex,"WLID")))......
  • docker ps 命令查看容器ports字段为空排查
    目录1.问题描述2.排查过程2.1确认api-server容器端口是64432.2确认windows的6443是不是docker暴漏出来2.3 执行docker inspect命名,继续观察3.问题总结4.问题反思1.问题描述:windowsDockerdestop启用了kubernetes,k8s api-server http://127.0.0.1:6......
  • gofiber: 访问url路径为空时默认访问的地址
    一,代码:funcSetupRoutes(viewEngine*html.Engine)*fiber.App{//创建Fiber应用app:=fiber.New(fiber.Config{Views:viewEngine,})app.Use(recover.New()) //文章模块 articleController:=controller.NewArticleController() articl......
  • Mysql8.0修改配置参数lower_case_table_names
    现象今天在配置一个环境的数据库,所使用的系统要求该数据库lower_case_table_names=1(对数据库表明、列名大小写不敏感)我看了一下,在Windows上,默认值为1。在macOS上,默认值是2。在Linux上,不支持值2;服务器会将该值设置为0。那0是不符合我们需求的,于是我打开my.cnf进......
  • 获取到的值不为空,存入对象属性时,报空指针错误
    publicTenantAccessTokentenantAccessToken;/***获取token*@return*/@OverridepublicTenantAccessTokengetTenantAccessToken(){if(tenantAccessToken==null||tenantAccessToken.getTenantAccessTok......
  • blog.core MemoryCacheExtensions 为空处理
    usingSystem.Collections;usingSystem.Reflection;usingSystem.Reflection.Emit;usingMicrosoft.Extensions.Caching.Memory;namespaceBlog.Core.Common.Caches.Extensions;publicstaticclassMemoryCacheExtensions{#regionMicrosoft.Extensions.Cachin......
  • 如何判断一个对象是否为空?
    在前端开发中,判断一个对象是否为空的方法取决于你想判断的是哪种“空”。以下几种情况和对应的判断方法:1.判断对象是否为空对象(没有任何属性):这是最常见的“空对象”的定义。一个空对象{}不包含任何自有属性。Object.keys():这是最推荐的方法,因为它简洁明了且兼容性好。......
  • C语言中 switch-case`语句的优劣分析:全面深入探讨
    在C语言中,switch-case语句是一种常用的多分支选择结构,它允许根据一个变量的不同值执行不同的代码块。与传统的if-else语句相比,switch-case语句在某些场景下具有明显的优势,但也存在一些不足之处。本文将全面深入地探讨switch-case语句的优点和缺点,并通过具体示例进行......