把insert和update写成一个复合语句
怎么把insert语句和update语句写成一个复合语句?
想添加一个记录,并把添加的时间用update修改现存的一个记录里。
如果用下面这两句必然有时间上的间隔。
INSERT TABLE (id,_date) VALUES (100,getdate())
update TABLE set _date=getdate() where id=99
解决方案:
declare @dt datetime
set @dt = getdate()
INSERT TABLE (id,_date) VALUES (100,@dt)
update TABLE set _date=@dt where id=99
把insert和update写成一个复合语句相关推荐
- 让Hive支持行级insert、update、delete
首先:欢迎各位学习java和大数据的程序员朋友们加入Java交流学习群: 721506929群里提供免费的架构学习资料,直播讲解,讲师都是有着十几年阿里java开发经验的大牛,欢迎各位前来围观学习. ...
- Mysql Insert Or Update语法实例
有的时候会需要写一段insert的sql,如果主键存在,则update:如果主键不存在,则insert.Mysql中提供了这样的用法:ON DUPLICATE KEY UPDATE.下面就看看它是如何 ...
- 如何使用Hibernate批处理INSERT和UPDATE语句
介绍 JDBC长期以来一直为DML语句批处理提供支持. 默认情况下,所有语句都一个接一个地发送,每个语句都在单独的网络往返中发送. 批处理使我们能够一次性发送多个语句,从而节省了不必要的套接字流刷新. ...
- mysql 触发器不能同时 insert or update or delete_MySQL6:触发器
什么是触发器 MySQL的触发器(trigger)和存储过程一样,都是嵌入到MySQL中的一段程序.触发器是由事件来触发某个操作,这些事件包括INSERT.UPDATE和DELETE语句.如果定义了触 ...
- 转载:MySQL数据库INSERT、UPDATE、DELETE以及REPLACE语句的用法详解
转自:http://www.jb51.net/article/39199.htm 本篇文章是对MySQL数据库INSERT.UPDATE.DELETE以及REPLACE语句的用法进行了详细的分析介绍, ...
- 深入浅出Mybatis系列(七)---mapper映射文件配置之insert、update、delete
2019独角兽企业重金招聘Python工程师标准>>> 上篇文章<深入浅出Mybatis系列(六)---objectFactory.plugins.mappers简介与配置&g ...
- mysql使用触发器,delete、insert、update触发器
mysql5之后的版本才支持触发器. 想要某条语句在事件发生时自动执行,可使用触发器. 例如下面场景: 每当增加一条顾客数据时,都检查其号码格式是否正确.每订购一个产品时,都从库存中减去订购的数量无论 ...
- INSERT、UPDATE、DELETE、TRUNCATE指令详解
DML语言: DML(Data Manipulation Language),数据操纵语言,在SQL语言中,负责对数据库对象运行数据访问工作的指令集,以INSERT.UPDATE.DELETE三种指令 ...
- mysql insert和update_详解MySQL数据库insert和update语句
用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句.SQL语句中的更新语句update是最常用的语句之一,言外之意,就是对数 ...
最新文章
- 【HDOJ】3275 Light
- linux kernel内存管理学习篇
- python如何让用户输入文件名并打开文件_(Python)如何让用户打开文本文件然后更改整数/数字...
- mysql数据实时同步:Canal安装部署、kafka安装、zk安装、mysql安装、Canal Server+Canal Client HA,Canal+mysql+Kafka,相关验证(学习笔记)
- c语言程序设计开封电大,最新电大《C语言程序设计》题库及答案.docx
- 数字IC设计经典书籍
- 我要3万取款机怎么取_7万的新宝骏RS-3怎么样?用车三个月后,车主说出了实话...
- CCF201612试题
- 机器学习--支持向量机(四)SMO算法详解
- c语言中if内函数值为零,C语言——if(0)之后的语句真的不会执行吗?
- 区块链入门视频?国外视频帮你快速入门了解区块链!!!
- 干货 | 云解析DNS之网站监控
- JAVA端收集Liunx服务器 CPU 内存 磁盘使用率
- 手把手教你在自己的扫描器中,集(bai)成(piao)大名鼎鼎的漏扫描工具nuclei
- 免Flash文件上传 (Upload without Flash)
- 主题: 逆向英语学习方法
- 用javascript写一个简单的登录表单,包含用户名、密码和手机号码。提交数据时验证用户名、密码和手机号输入格式。
- 弘辽科技:淘宝新链接要怎么补流量?有没有提升新链接的办法?
- 单片机的智能垃圾桶设计
- 关于更改了配置文件my.ini导致mysql无法启动的问题
热门文章
- 解决UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x8c in position : illegal multibyte sequence
- Linux根目录下的目录介绍
- Linux命令之exit
- [015]Redis | 内存大小单位转换
- 客服端向服务端发布、订阅、取消
- Gimbal Pro 隐私政策
- 【微信小程序】电商移动前端API文档
- mysql version pom_Maven的pom文件里,类似于这种版本号${spring.version} 是什么意思?...
- Python练习——输出10个不重复的英文字母
- 使用Java导出数据到Excel