我有一个访问表,在特定列中有一些单元格为空(无数据)。
我如何编写一个sql查询来用access 2007列中的任何文本替换空白单元格
任何帮助表示感谢。
我已经尝试过sql查询
update tableA set colA = 'abc' where ISNULL(colA);
它更新0行。
答案 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;