Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.06.2017, 18:50
|
|||
|---|---|---|---|
Синтаксис хранимых процедур. |
|||
|
#18+
Подскажите пожалуйста, операция Код: sql 1. эквивалентна Код: sql 1. Если я правильно понял, все это можно делать исключительно внутри процедуры, при этом переменная a, должна быть обязательно объявлена. Второй вопрос, что бы изменить исходящий параметр, он всегда должен передаваться как определенный пользователем с префиксом @ Код: sql 1. и зачем вообще что-то куда-то передавать если @some_varible можно изменить внутри процедуры Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2017, 20:00
|
|||
|---|---|---|---|
Синтаксис хранимых процедур. |
|||
|
#18+
da17Если я правильно понял, все это можно делать исключительно внутри процедуры, при этом переменная a, должна быть обязательно объявлена. Наоборот. Это переменная может быть объявлена только внутри блока. Процедуры, функции, триггера и пр. Отсюда следствие - такое присвоение сделать можно только внутри процедуры. da17что бы изменить исходящий параметр, он всегда должен передаваться как определенный пользователем с префиксом @И тут всё с ног на голову... Передавать можно либо литерал (включая глобальную/сессионную переменную или вычисляемое выражение - и то, и другое передаётся по значению, т.е. тоже как литерал), либо пользовательскую переменную. Литерал изменять бессмысленно. Остаётся только пользователская переменная - а её имя обязано начинаться с символа "@". da17зачем вообще что-то куда-то передавать если @some_varible можно изменить внутри процедуры А если надо так: Код: sql 1. 2. 3. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1830639]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 353ms |

| 0 / 0 |
