powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Про хранимые процедуры...
8 сообщений из 8, страница 1 из 1
Про хранимые процедуры...
    #39876840
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему работает такая конструкция
Код: sql
1.
call proc_name((select 2 from table_name where fled='xxx'));
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876854
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему бы ей не работать? Запрос нормальный, возвращает одну запись и одно поле, скобками обрамлён...
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876865
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaА почему бы ей не работать? Запрос нормальный, возвращает одну запись и одно поле, скобками обрамлён...почему скобки так действуют?
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876866
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скобки преобразуют набор записей в скалярное значение, если набор записей отвечает указанным требованиям (одна запись, одно поле).
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876870
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,

т.е. инъекция?
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876922
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При чём тут инъекция? я как-то подставляемых напрямую в текст фрагментов не наблюдаю.

А аналогичное поведение, но строго описанное, можете пронаблюдать на синтаксисе вычисляемых полей - там обрамление выражения скобками просто синтаксически обязательно. Но не потому, что захотелось поиметь такой синтаксис, а именно из-за явного указания на необходимость выполнить преобразование.
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876937
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina,

т.е. в скобках вложенный запрос?
...
Рейтинг: 0 / 0
Про хранимые процедуры...
    #39876987
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос в скобках вполне самостоятелен. Он будет парситься, оптимизироваться и выполняться независимо от чего-либо ещё.
Но можно его считать и подзапросом - беды большой нет.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Про хранимые процедуры...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]