日期:2014-05-19  浏览次数:20560 次

表中添加新字段并赋值 SQL怎么写
要在字段A,B所在的表中添加一个新字段C

并且按下列要求对C字段赋值

if   A为空   then   C=B
else   C=A

请问SQL语句应该怎么写

谢谢大家!

------解决方案--------------------
ALTER TABLE 表 ADD c as case when a is null then b else a end
------解决方案--------------------
alter table 表 add C varchar(100)

update 表 set C = isnull(A, B)