Guest User

Untitled

a guest
Jan 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. UPDATE BES_ARTASS
  2. SET ASSDMAJ = sysdate,
  3. ASSUTIL = 'beass01p',
  4. ASSTRT = case
  5. when (SELECT distinct resresid
  6. FROM reseau
  7. WHERE ressite = assstore
  8. AND reslevel = 0
  9. AND resresid in (SELECT rdgresid
  10. FROM resdgene, parpostes
  11. WHERE partabl = 1318
  12. AND parcmag =
  13. pksitdgene.get_siteclass(ressite)
  14. AND parvan1 = rdgtype
  15. AND parpost = 4)
  16. AND rownum = 1) is not null then
  17. 0
  18. else
  19. 2
  20. end,
  21. ASSERR = case
  22. when (SELECT distinct resresid
  23. FROM reseau
  24. WHERE ressite = assstore
  25. AND reslevel = 0
  26. AND resresid in (SELECT rdgresid
  27. FROM resdgene, parpostes
  28. WHERE partabl = 1318
  29. AND parcmag =
  30. pksitdgene.get_siteclass(ressite)
  31. AND parvan1 = rdgtype
  32. AND parpost = 4)
  33. AND rownum = 1) is not null then
  34. 'Store range format was corrected'
  35. else
  36. 'Store range format is invalid'
  37. end,
  38. ASSFORMAT = NVL((SELECT distinct resresid
  39. FROM reseau
  40. WHERE ressite = assstore
  41. AND reslevel = 0
  42. AND resresid in (SELECT rdgresid
  43. FROM resdgene, parpostes
  44. WHERE partabl = 1318
  45. AND parcmag =
  46. pksitdgene.get_siteclass(ressite)
  47. AND parvan1 = rdgtype
  48. AND parpost = 4)
  49. AND rownum = 1),
  50. ASSFORMAT)
  51. where asstrt = 3;
Add Comment
Please, Sign In to add comment