isql(sql anywhere)更新NULL值

时间:2011-12-11 16:18:53

标签: sql sybase-ase isql

如何更改表的值(NULL)?我到处搜索,但找不到合适的答案。

Works,但更新0行:

UPDATE Club 
SET Place = 24
WHERE Place = NULL;

不工作:

UPDATE Club 
SET Place = 24
WHERE Place IS NULL;

2 个答案:

答案 0 :(得分:0)

值得一试的东西

Update Club
Set Place = 24
where CLUBID in (Select CLUBID from Club where place is NULL)

答案 1 :(得分:0)

UPDATE Club 
SET Place = 24
WHERE Place IS NULL;

这很好用。如果它不起作用,那么就没有Place为null的记录。 检查null case,因为sql区分大小写。