Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
18.07.2016, 10:57
|
|||
---|---|---|---|
|
|||
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
В хранимой процедуре есть предложение FOR..SELECT, причем в условии WHERE есть ограничение на значение переменной, которая меняется в теле цикла. Гарантируется ли, что после изменения переменной запрос не вернет записи, которые не удовлетворяют ограничению на переменную, но удовлетворяли ранее, до изменения переменной? Версия FB: 1.5. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 11:11
|
|||
---|---|---|---|
|
|||
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
InterloperГарантируется ли Нет. Изменение переменной в условии в цикле это большие грабли, не надо так делать. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 13:00
|
|||
---|---|---|---|
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
Interloper, условия из WHERE накладываются на каждую следующую выбираемую запись из источника записей, указанного в FOR SELECT ... FROM <источник_записей>. Соответственно, изменение переменной, участвующей в WHERE будет изменять условие выборки следующей записи. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 13:07
|
|||
---|---|---|---|
|
|||
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
Hello, Rdb Dev! ты покудова всё ещё полный лох ньюб в потрохах FB, а посему, воздержись от таких глубокомысленных заявлений. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 16:42
|
|||
---|---|---|---|
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
Мимопроходящий, меня потроха ФБ не интересуют и интересовать не собираются. Написал то, результат чего проверял сам. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 16:54
|
|||
---|---|---|---|
|
|||
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
rdb_devНаписал то, результат чего проверял сам. То, что ты проверил, это частный случай, natural scan или index navigation. Жизнь - она гораздо разнообразнее. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 17:17
|
|||
---|---|---|---|
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
Я тоже кое-что проверил. Подкинул монетку - она упала орлом вверх. Так что все эти гадания орёл/решка это фикция, монетка всегда орлом вверх падает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 18:50
|
|||
---|---|---|---|
|
|||
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
Dimitry SibiryakovInterloperГарантируется ли Нет. Изменение переменной в условии в цикле это большие грабли, не надо так делать. Где в документации прочитать детально как это работает в разных случаях (разные пути доступа)? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.07.2016, 19:13
|
|||
---|---|---|---|
|
|||
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
InterloperГде в документации прочитать Нигде. Это особенности реализации и в документации они не зафиксированы. Поэтому-то на них и нельзя полагаться. Почитать можно тут: http://www.ibase.ru/dataaccesspaths/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.07.2016, 02:27
|
|||
---|---|---|---|
Зависимость запроса в предложении FOR..SELECT от переменной, которая меняется в теле цикла |
|||
#18+
Dimitry SibiryakovТо, что ты проверил, это частный случай, natural scan или index navigation. Жизнь - она гораздо разнообразнее.Понятно. Буду иметь в виду. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&mobile=1&tid=1562065]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 162ms |
0 / 0 |