- 17, May 2024
- #1
Привет помошник,
у меня есть этот оператор запроса
ОБНОВЛЕНИЕ Кай SET
так что в основном я использую здесь большой цикл. есть ли лучший способ избежать проблем с сервером? Любая помощь будет оценена по достоинству. Спасибо
ОБНОВЛЕНИЕ Кай 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 строк.
так что в основном я использую здесь большой цикл. есть ли лучший способ избежать проблем с сервером? Любая помощь будет оценена по достоинству. Спасибо