首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将一个表的记录保存在另一个临时表中?

如何将一个表的记录保存在另一个临时表中?
EN

Stack Overflow用户
提问于 2013-04-03 13:58:02
回答 1查看 46关注 0票数 0

我有一个场景,比如:有一个ErrorLog表,如果这个表中有当前日期(GETDATE())的任何行,我希望将这些行保存在另一个临时表中,并且需要在执行存储过程后删除这个表中的当前行。我想知道实现这一点的逻辑是什么?

EN

回答 1

Stack Overflow用户

发布于 2013-04-03 14:06:58

既然你提到了GETDATE()函数,我假设数据库是SQL Server。

代码语言:javascript
运行
复制
Select * Into #currentErrorLogTable
from ErrorLogTable
where convert(varchar(11),createdDate,101)=convert(varchar(11),getdate(),101)

Delete From ErrorLogTable
Where convert(varchar(11),createdDate,101)=convert(varchar(11),getdate(),101)

Select * from #currentErrorLogTable

drop table #currentErrorLogTable
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15779885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档