SQL-запрос для замены пустой ячейки с любым текстом в столбце Access 2007 - PullRequest
1 голос
/ 12 марта 2010

У меня есть таблица доступа с пустыми ячейками (без данных) в определенном столбце.

как написать SQL-запрос для замены пустой ячейки на любой текст в столбце Access 2007

любая помощь приветствуется.

Я уже пробовал SQL-запрос

update tableA set colA = 'abc' where ISNULL(colA);

Обновляет 0 строк.

Ответы [ 3 ]

2 голосов
/ 12 марта 2010
Update Table
Set [ColumnName] = "my random text"
Where Len([ColumnName]) = 0 OR [ColumnName] Is Null

Это будет учитывать ситуации, когда значение ячейки является пустой строкой или если оно пустое Если вы пытаетесь обновить один столбец из другого, вы можете сделать:

Update Table
Set [ColumnName] = [MyOtherColumnName]
Where Len([ColumnName]) = 0 OR [ColumnName] Is Null
1 голос
/ 12 марта 2010

Попробуйте это:

update tableA set colA = 'abc' where colA IS NULL;
1 голос
/ 12 марта 2010

Я уверен, что это

update tableA set colA='abc' where colA is null
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...