在SQL Server中更新表

Say*_*Ali 0 sql sql-server sql-server-2008

我正在运行我的查询,但它不起作用.原因是列的值为null,我试图用整数值更新它.

这是我的查询.

默认值sdoc

update expenese 
set sdoc = sdoc + '200' 
where expenese.date = '2016-03-26';
Run Code Online (Sandbox Code Playgroud)

Wya*_*man 6

UPDATE EXPENESE
SET SDOC=ISNULL(SDOC,0)+200
WHERE DATE='2016-03-26'
Run Code Online (Sandbox Code Playgroud)