Guest User

Untitled

a guest
Jan 18th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. SELECT A.JCJOBNBR,A.JCPROCESSID,TRIM( A.JCEXEHOST), B.JCPID, B.JCVERS, A.JCJOBQUE, A.JCJOBPTY, A.JCJOBSTS, A.JCENHV, A.JCUSER, A.JCJOBTYPE, A.JCSBMDATE, A.JCACTDATE,
  2. --Convert JDE Submit Time hhmmss to hh:mm:ss
  3. concat(concat(concat(concat( SUBSTR ((RIGHT (REPEAT ('0',6) || A.JCSBMTIME,6)),1,2),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || A.JCSBMTIME,6)),3,2)),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || A.JCSBMTIME,6)),5,2)) as SubTime,/*concat ss*/
  4. --Convert IBM Start Time TimeStamp to hh:mm:ss and adjust for utc
  5. case when(INTEGER(SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),1,2))>=6)
  6. then concat(concat(concat(concat( INTEGER(SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),1,2)-6),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),3,2)),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),5,2))
  7. else concat(concat(concat(concat( INTEGER(SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),1,2)+18),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),3,2)),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || Replace(SUBSTR (B.JCSTDTIM,12,8),'.',''),6)),5,2))
  8. end as StartTime,
  9. --Convert JDE End Time hhmmss to hh:mm:ss
  10. concat(concat(concat(concat( SUBSTR ((RIGHT (REPEAT ('0',6) || A.JCACTTIME,6)),1,2),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || A.JCACTTIME,6)),3,2)),':'), SUBSTR ((RIGHT (REPEAT ('0',6) || A.JCACTTIME,6)),5,2)) as EndTime
  11. FROM SVM920.F986110 AS A JOIN SVM920.F986114 AS B ON A.JCJOBNBR = B.JCJOBNBR AND A.JCEXEHOST = B.JCEXEHOST AND A.JCPROCESSID = B.JCPROCESSID
  12. WHERE a.jcjobque='QBATCH' and B.jcpid= 'R49500' and a.jcsbmdate>=118005 ORDER BY A.jcjobnbr desc
Add Comment
Please, Sign In to add comment