2016-03-25 10 views
0

クエリを実行していますが、動作しません。原因は、columnの値がnullで、整数値で更新しようとしています。SQL Serverでテーブルを更新する

これは私の質問です。

sdocのデフォルト値がnull ある

update expenese 
set sdoc = sdoc + '200' 
where expenese.date = '2016-03-26'; 
+0

**あなたの列の**データ型は何ですか?指定された値を持つ 'Date'の行がありますか?また、あなたの列名として 'Date'のような予約済みのT-SQLキーワードを使用することはできません。 –

答えて

6
UPDATE EXPENESE 
SET SDOC=ISNULL(SDOC,0)+200 
WHERE DATE='2016-03-26' 
+0

ワイアットシップマンには本当にありがとうございました。 :) –

関連する問題