2011-12-11 16 views
2

テーブルの(NULL)値を変更するにはどうすればよいですか?私はどこでも検索しましたが、正しい答えは見つかりませんでした。isql(sql anywhere)NULL値を更新する

動作しますが、更新の0行:

UPDATE Club 
SET Place = 24 
WHERE Place = NULL; 

が動作しない:これは正常に動作します

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

Oracle DBでは、「Update Club SET Place = 24 WHERE Place IS NULL」が機能します。 –

+0

相関名「クラブ」が見つかりません。 < - 私はIS NULLを使用する場合。 – Slavak

+0

多分、isqlはnullの代わりにtryをサポートしていませんか? – xQbert

答えて

0

何か。それが動作しない場合、Placeがnullのレコードはありません。 大文字と小文字が区別されるため、nullの場合もチェックしてください。

0
UPDATE Club 
SET Place = 24 
WHERE Place IS NULL; 

を試してみる価値

UPDATE Club 
SET Place = 24 
WHERE Place IS NULL; 
+0

SQLは**大文字と小文字を区別しません!特にキーワードではない –

関連する問題