|
|
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
Проблема заключается в том, что у меня есть 2 исключения и на каждое из них есть условие. Но, второе условие не проходит, когда не выполняется первое. Может кто помочь, с чем это связано? То есть, если минимальный стаж меньше 8, то выводится только то, что указано в первом исключении..а второе он просто не видит. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 20:39 |
|
||
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
Bastist29, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 21:05 |
|
||
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
stax.., ой prem:=(stag_sotr*250); переставить в второй блок ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 21:24 |
|
||
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
stax.., то есть exception можно ставить даже в подблоке begin end; ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 21:28 |
|
||
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
Bastist29, да, исключение относится к блоку declare begin exception end; есть нюансы (фичи/баги) напр исключение в секции declare, в автономках (недавно гутарили) ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 21:32 |
|
||
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
stax.., оу, большое спасибо) А то маюсь с этим 3-ий день.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 21:33 |
|
||
|
Очередность вывода исключений
|
|||
|---|---|---|---|
|
#18+
Bastist29, Начнем с того что твой работодатель xочет и рыбу сьесть и ... Если стаж < 8 нет премии. Если стаж >= 8, то стаж * 250 естественно > 500 и опять нет премии . А в остальном все работает как надо: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2017, 21:54 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=167&tid=1886110]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 417ms |

| 0 / 0 |
