社区
MS-SQL Server
帖子详情
如何把INSERT和update写成一个复合语句?
zzgwldyw
2007-07-08 06:46:00
我想添加一个记录,并把添加的时间用update修改现存的一个记录里。
如果用2句必然有时间上的间隔。
INSERT TABLE (id,_date) VALUES (100,getdate())
update TABLE set _date=getdate() where id=99
...全文
263
5
打赏
收藏
如何把INSERT和update写成一个复合语句?
我想添加一个记录,并把添加的时间用update修改现存的一个记录里。 如果用2句必然有时间上的间隔。 INSERT TABLE (id,_date) VALUES (100,getdate()) update TABLE set _date=getdate() where id=99
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hellowork
2007-07-08
打赏
举报
回复
不需要释放,而且SQLSERVER也没有提供释放@t的语法...
zzgwldyw
2007-07-08
打赏
举报
回复
哦。用完这个@dt需要释放吗???
hellowork
2007-07-08
打赏
举报
回复
不能写成一句,没有这样的语法.但是可以一起执行,效率不差.
zzgwldyw
2007-07-08
打赏
举报
回复
谢谢,看来从功能上是符合我的要求的。
不能写成一句吗?是不是没有这样的句法???
一个语句里的多个getdate()获得的时间是一样的,我想写成一句,感觉这样效率高些。
不知道这样想对不对。
hellowork
2007-07-08
打赏
举报
回复
declare @dt datetime
set @dt = getdate()
INSERT TABLE (id,_date) VALUES (100,@dt)
update TABLE set _date=@dt where id=99
赵强老师:Oracle数据库从10g到11g(3)DML语句和DDL语句
学习并掌握DML语句:
insert
、
update
和delete语句;并能够使用DDL管理常见的数据库对象:表、视图、序列、索引和同义词。
把
insert
和
update
写成
一个
复合语句
怎么把
insert
语句和
update
语句
写成
一个
复合语句
?想添加
一个
记录,并把添加的时间用
update
修改现存的
一个
记录里。 如果用下面这两句必然有时间上的间隔。
INSERT
TABLE (id,_date) VALUES (100,getdate())
update
...
mysql 合并两个
update
,如何在
一个
MySQL查询中合并两个
UPDATE
语句?
Greetings,How would one go about performing two
UPDATE
statements in one query, for example:
UPDATE
albums SET isFeatured = '0' WHERE isFeatured = '1'combined with
UPDATE
albums SET isFeatured = '1' WHE...
记录一次Java代码数据优化的经历,优化包括
insert
update
select
优化过程删除模糊查询MySQL索引复习一下索引知识:存储方式区分逻辑区分实际使用区分优化
insert
语句优化
update
语句 下面是 业务背景。 介绍一下业务背景 前台传过来id集合a,循环集合a,通过id前一部分模糊查询对应...
数据库中增加操作
insert
into的用法和查询select的用法
insert
into的用法 1.一条
insert
into 可以插入多条记录 ...还能
写成
如果冲突就更新的形式 格式为 :
insert
into 表名 (字段列表) values (字段值列表) on duplicate key
update
字段=值,字段
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章