- 17, May 2024
- #1
Привет помошник,
у меня есть этот оператор запроса
ОБНОВЛЕНИЕ Кай
SET
ГДЕ empno='0005312004';
это была лишь одна из 5000 строк, которые мне нужно обновить.
Как я могу использовать цикл, чтобы не получить ошибку об исчезновении сервера.
я пытаюсь обновить 5000 строк.
так что в основном я использую здесь большой цикл. есть ли лучший способ избежать проблем с сервером? Любая помощь будет оценена по достоинству. Спасибо
ОБНОВЛЕНИЕ Кай
SET
0522
= СЛУЧАЙ, КОГДА 0522
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0529
= СЛУЧАЙ, КОГДА 0529
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0605
= СЛУЧАЙ, КОГДА 0605
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0610
= СЛУЧАЙ, КОГДА 0610
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0610b
= СЛУЧАЙ, КОГДА 0610b
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0612
= СЛУЧАЙ, КОГДА 0612
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0619
= СЛУЧАЙ, КОГДА 0619
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0626
= СЛУЧАЙ, КОГДА 0626
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0703
= СЛУЧАЙ, КОГДА 0703
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0710
= СЛУЧАЙ, КОГДА 0710
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0717
= СЛУЧАЙ, КОГДА 0717
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0724
= СЛУЧАЙ, КОГДА 0724
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0731
= СЛУЧАЙ, КОГДА 0731
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0807
= СЛУЧАЙ, КОГДА 0807
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0808
= СЛУЧАЙ, КОГДА 0808
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0814
= СЛУЧАЙ, КОГДА 0814
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0821
= СЛУЧАЙ, КОГДА 0821
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0828
= СЛУЧАЙ, КОГДА 0828
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0902
= СЛУЧАЙ, КОГДА 0902
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0904
= СЛУЧАЙ, КОГДА 0904
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0911
= СЛУЧАЙ, КОГДА 0911
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0918
= СЛУЧАЙ, КОГДА 0918
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 0925
= СЛУЧАЙ, КОГДА 0925
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1002
= СЛУЧАЙ, КОГДА 1002
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1009
= СЛУЧАЙ, КОГДА 1009
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1016
= СЛУЧАЙ, КОГДА 1016
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1023
= СЛУЧАЙ, КОГДА 1023
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1030
= СЛУЧАЙ, КОГДА 1030
НУЛЬ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1106
= СЛУЧАЙ, КОГДА 1106
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1120
= СЛУЧАЙ, КОГДА 1120
НУЛЬ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1120b
= СЛУЧАЙ, КОГДА 1120b
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1127
= СЛУЧАЙ, КОГДА 1127
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1130
= СЛУЧАЙ, КОГДА 1130
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1130b
= СЛУЧАЙ, КОГДА 1130b
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1204
= СЛУЧАЙ, КОГДА 1204
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1211
= СЛУЧАЙ, КОГДА 1211
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1218
= СЛУЧАЙ, КОГДА 1218
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1218b
= СЛУЧАЙ, КОГДА 1218b
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1218c
= СЛУЧАЙ, КОГДА 1218c
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1218d
= СЛУЧАЙ, КОГДА 1218d
НУЛЬ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1219
= СЛУЧАЙ, КОГДА 1219
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1219b
= СЛУЧАЙ, КОГДА 1219b
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1219c
= СЛУЧАЙ, КОГДА 1219c
НУЛ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1219d
= СЛУЧАЙ, КОГДА 1219d
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦ, 1219e
= СЛУЧАЙ, КОГДА 1219e
НУЛЕВЫЙ ИЛИ '0', ТОГДА '' ELSE '1' КОНЕЦГДЕ empno='0005312004';
это была лишь одна из 5000 строк, которые мне нужно обновить.
Как я могу использовать цикл, чтобы не получить ошибку об исчезновении сервера.
я пытаюсь обновить 5000 строк.
так что в основном я использую здесь большой цикл. есть ли лучший способ избежать проблем с сервером? Любая помощь будет оценена по достоинству. Спасибо