SQL: обновление поля с помощью подзапроса - PullRequest
0 голосов
/ 01 апреля 2011

Я пытаюсь изменить все значения в одном столбце (строке) в моей таблице на все строчные буквы.Я пробовал это утверждение:

update LoanerHeader t1 set Requester = (select LOWER(Requester) from LoanerHeader t2 where t2.ISO_ID = t1.ISO_ID)

Но я получаю следующую ошибку: Incorrect syntax near 't1'.Я не очень понимаю, почему это не работает, потому что ответ на этот следующий вопрос имеет похожий синтаксис.Может кто-нибудь мне помочь?Thx.

1 Ответ

1 голос
/ 01 апреля 2011

Вам не нужно использовать подзапрос.Вы можете просто сделать:

UPDATE LoanerHeader SET Requester = LOWER(Requester);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...