powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Update
1 сообщений из 1, страница 1 из 1
Update
    #32024806
Dmitriy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Многоуважаемый All, подскажите please:

Имеет ли право на жизнь такая конструкция

DECLARE @SW BIT

UPDATE Test

SET @SW=CASE WHEN Internal = 0
THEN 0 ELSE 1
END,
Type=CASE WHEN @SW = 0
THEN 'External' ELSE 'Internal'
END

FROM Test INNER JOIN Clients ON Test.Number=Clients.Number

Она работает неоднозначно : иногда всё хорошо , а иногда в @SW всё время NULL
(Кажется зависит от кол-ва изменяемых записей)
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Update
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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