|
|
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
Хочу сделать тип такой: number от 0 до 20. Чтобы была проверка при присвоении переменной. Если нет - бросать исключение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 16:21 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
AnnitaBellsКак сделатьПочитать инструкцию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 16:26 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
-2-, которую? Там тонна же всего. Дайте ссылочку, плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 16:41 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 17:21 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
AnnitaBells, Хотя чистый number от 0 до 20 задать не удастся. Range доступен только для pls_integer или его сабтайпов. Что подразумевает ограничение на целочисленность. https://docs.oracle.com/en/database/oracle/oracle-database/12.2/lnpls/block.html#GUID-9ACEB9ED-567E-4E1A-A16A-B8B35214FC9D Restriction on RANGE high_value .. low_value Specify this clause only if base_type is PLS_INTEGER or a subtype of PLS_INTEGER (either predefined or user-defined) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 17:47 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
AnnitaBellsХочу сделать тип такой: number от 0 до 20 можно любую логику проверки заложить в pl/sql функцию. И исключения оттуда же возвращать. Или так не интересно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 18:40 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
merchAnnitaBellsХочу сделать тип такой: number от 0 до 20 можно любую логику проверки заложить в pl/sql функцию. И исключения оттуда же возвращать. Или так не интересно? Так и сделала. Спасибо. AmKad, спасибо за интересный вариант! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2018, 20:02 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
Код: 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. 59. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2018, 01:04 |
|
||
|
Как сделать ограничения в типе pl/sql?
|
|||
|---|---|---|---|
|
#18+
SY, Как сделать ограничения в типе pl/sql ? .... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2018, 08:31 |
|
||
|
|

start [/forum/search_topic.php?author=CLSID_NTTP&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 680ms |
| total: | 866ms |

| 0 / 0 |
