博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SqlServer和Mysql插入记录前判断是否存在,存在则插入,不存在则修改。
阅读量:5778 次
发布时间:2019-06-18

本文共 904 字,大约阅读时间需要 3 分钟。

 

SqlServer中是这样:

if NOT exists(SELECT * FROM Setting WHERE ID=0)INSERT INTO Setting(ID,Title,SearchKeys, ServiceIntervalSecond,SleepMillisecondPerSearch) VALUES(0,@title,@searchKeys,@serviceIntervalSecond,@sleepMillisecondPerSearch) ELSE UPDATE Setting SET Title=@title,SearchKeys=@searchKeys,ServiceIntervalSecond=@serviceIntervalSecond, SleepMillisecondPerSearch=@sleepMillisecondPerSearch

 

MySqL中是这样:

INSERT INTO `his_examine_result` (Mid,His_Examine_Mid, His_File_Mid, ResultType, His_Employee_Mid,                                  His_Employee_Name, ExamineResult, ExamineItemName, ExamineStandardName,                                   ExamineItemUnit, ExamineHighValue, ExamineLowValue, ExamineDiscription, Discription)    VALUES ($mid,$examineMid,$fileMid,1,null,null,'',$itemName,$standName,$itemUnit,$highValue,$lowValue,'','') ON DUPLICATE KEY UPDATE ExamineResult=$result,ExamineDiscription=$dis

 

转载地址:http://glkyx.baihongyu.com/

你可能感兴趣的文章
2014暑假集训组队赛01
查看>>
基于jQuery带标题的图片3D切换焦点图
查看>>
杂题_POJ上的过桥问题
查看>>
C#AutoResetEvent和ManualResetEvent的区别
查看>>
[转]A plain english introduction to cap theorem
查看>>
C++11中的Lambda表达式
查看>>
从源代码上分析ListView的addHeaderView和setAdapter的调用顺序
查看>>
带节假日JS万年历控件代码
查看>>
美国地名大全(美国城市名称英文、中文)
查看>>
怎样在Linux下通过ldapsearch查询活动文件夹的内容
查看>>
常用的排序算法的时间复杂度和空间复杂度
查看>>
Samsung_tiny4412(驱动笔记09)----alloc_pages,kmalloc,vmalloc,kmem_cache,class
查看>>
PAT 1006. Sign In and Sign Out
查看>>
各大招聘网站信息实时查询浏览
查看>>
一次正确选择,改变一生命运!
查看>>
Java的内存泄漏
查看>>
c++ 队列
查看>>
PHP 设计模式 笔记与总结(8)策略模式
查看>>
.NET中使用Memcached的相关资源整理
查看>>
nyoj 1129 Salvation
查看>>