![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Update в SQL запросе пустых записей.
aaas545 © (2012-03-12 17:36:00)Здравствуйте! Хочу в SQL запросом обновить значения в одном столбце таблице если в другом ничего нет. Пишу
FrmMain.ADOQuery1.SQL.Add('Update Orders set COL'+Inttostr(a)+'= '+Chr(39)+Привет'+Chr(39)+' Where COl'+Inttostr(b)+'='+Chr(39)+chr(39));
Но ничего не происходит. Слово «привет» не появляется. Если я ставлю какое-нить другое условие на столбец Col+Inttostr(b) - не пустое значение, а какое-нить значение, то все работает. Но мне необходимо обновить именно пустые!
sniknik (2012-03-12 18:01:00) [1]> aXLES1984=aaas545 ?
и да, приеду домой закрою ветку.
sniknik (2012-03-12 18:00:00) [2]это не синтаксис, это ответ. пустое поле (а не запись) не равно пустой строке. твое условие в запросе никогда не сойдется.
посмотри в справку твой базы данных как проверять на null.
stas (2012-03-12 17:53:00) [3]aXLES1984 (12.03.12 17:47) [2]
aXLES1984=aaas545 ?
aXLES1984 (2012-03-12 17:47:00) [4]Не понимаю этого синтаксиса. Вы могли бы пояснить?
sniknik (2012-03-12 17:41:00) [5]null <> ''