Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Какое значение записано в out параметрах процедуры MySQL после её вызова?
|
|||
|---|---|---|---|
|
#18+
Вопрос собственно в САБЖ. То есть экспериментально получается вроде бы NULL записан. Но является ли это стандартом, прописанным в спецификации, или случайностью? То есть по спецификации, после вызова процедуры неинициализированные out параметры всегда NULL или могут иметь случайное значение? Не нашёл описания этого момента. Если кто знает, киньте пожалуйста ссылку, только не на всю спецификацию языка, а на нужную главу :) Например: Код: 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. Как видим, в параметре NULL. Но есть ли гарантия, что так всегда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:39 |
|
||
|
Какое значение записано в out параметрах процедуры MySQL после её вызова?
|
|||
|---|---|---|---|
|
#18+
NickNameSQLесть ли гарантия, что так всегда?Да. https://dev.mysql.com/doc/refman/8.0/en/create-procedure.html An IN parameter passes a value into a procedure. The procedure might modify the value, but the modification is not visible to the caller when the procedure returns. An OUT parameter passes a value from the procedure back to the caller. Its initial value is NULL within the procedure, and its value is visible to the caller when the procedure returns. An INOUT parameter is initialized by the caller, can be modified by the procedure, and any change made by the procedure is visible to the caller when the procedure returns. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:49 |
|
||
|
Какое значение записано в out параметрах процедуры MySQL после её вызова?
|
|||
|---|---|---|---|
|
#18+
Akina, спасибо большое, очень помогло! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:21 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=47&tid=1829633]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 368ms |

| 0 / 0 |
