首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问您一条SQL语句怎么写,关于IF部分

2012-02-16 
请教您一条SQL语句如何写,关于IF部分。请教您一条SQL语句如何写,关于IF部分。感谢。一直没有转出正确结果,再

请教您一条SQL语句如何写,关于IF部分。
请教您一条SQL语句如何写,关于IF部分。感谢。一直没有转出正确结果,再次感谢您的出手。

需求:检测若库里有:sn = BQBFC2X 的记录,就执行下边的UPDATE语句,否则就执行下边的insert语句。这条语句不知如何弄?


SQL code
UPDATE zgcomputer set username = 'zhangsan',displayname = '',department='测试部门',Notebookoradesktop='台式机' WHERE sn = 'BQBFC2X'



SQL code
insert into zgcomputer (sn,username,displayname,department,Notebookoradesktop) values ('BQBFC2X','zhangsan','','测试部门','台式机')



[解决办法]
if exists(select 1 from zgcomputer where sn='BQBFC2X')
update ....
else
insert ....

热点排行