sql如果存在就修改不存在就新增
2015-10-20 10:27
120 查看
sql如果存在就修改不存在就新增
IF EXISTS (SELECT 1 FROM 表名 WHERE 条件) UPDATE 表名 SET 字段=值 WHERE 条件 ELSE INSERT INTO 表名(字段) VALUES(值)
真实使用举例:
if exists(select 1 from [UserRules] where UserID=@UserID) update [UserRules] set [AttendanceRulesID]=@AttendanceRulesID where UserID=@UserID else insert into [UserRules] (UserID,AttendanceRulesID) Values(@UserID,@AttendanceRulesID)
posted @ 2015-10-20 10:27 wuyubing 阅读(...) 评论(...) 编辑 收藏
相关文章推荐
- Oracle存在修改,不存在插入记录 SQL
- sqlite sql语句实现记录存在则修改、不存在则添加
- SQL-如果指定值存在返回1,如果不存在返回0的SQL语句
- mysql之 存在则修改,不存在则插入的sql(inert if not exist,else update)语法
- SQL语句insert into 不存在则插入 or 存在则修改
- 在数据库中如果组合主键(假设为stuID和stuName)存在则更新,不存在则新增
- Sql : 如何判断一个表中,是否存在一个ID,如果存在不处理,如果不存在
- Sql : 如何判断一个表中,是否存在一个ID,如果存在不处理,如果不存在
- SQLserver判断一小时内是否存在同样记录,存在则修改,不存在则新增
- SQL 如果存在就更新,如果不存在就添加,使用 Merge 函数(SQL2008版本及以上)
- 在mongodb中存值,如果存在则修改,不存在插入
- 判断表中是否存在该字段,如果不存在则新增该字段
- SQL 实现,如果存在就更新,如果不存在就添加
- 判断本地是否存在Jquery文件,如果不存在则使用CDN加速的Jquery文件
- hibernate批处理、sql存在则更新不存在插入
- IO流获取指定目录下所有txt文件的个数,并将这些txt文件复制到D盘test目录 用缓冲流实现. 注意: 需要判断test目录是否存在,如果不存在,使用代码创建
- 原生js实现增加(addclass),删除(removeclass),判断是否存在(hasclass),如果存在删除,如果不存在添加(toggleclass)和获取类名(getbyclass)的方法
- Mysql 存在既更新,不存在就添加(sql语句)
- Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
- Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)