在SQL Server中更新表

时间:2016-03-25 04:24:40

标签: sql sql-server sql-server-2008

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

这是我的疑问。

sdoc的默认值为 null

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

1 个答案:

答案 0 :(得分:6)

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