sql查询用Access 2007列中的任何文本替换空白单元格

时间:2010-03-12 06:23:29

标签: sql ms-access

我有一个访问表,在特定列中有一些单元格为空(无数据)。

我如何编写一个sql查询来用access 2007列中的任何文本替换空白单元格

任何帮助表示感谢。

我已经尝试过sql查询

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

它更新0行。

3 个答案:

答案 0 :(得分:2)

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 :(得分:1)

我很确定它的

update tableA set colA='abc' where colA is null

答案 2 :(得分:1)

试试这个:

update tableA set colA = 'abc' where colA IS NULL;