在SQL Server 中添加一条记录,这条记录里有当前的时间字段如(2007:08:01)当加入一段时间(如30天)数据库怎么能自动把这条记录删除?(当然这要我们必须在对数据库操作时引发它执行这一删除)
解决方案 »
- T-SQL 中如何在INSERT 语句中加入从多个表中SELECT的值?(子查询)
- 如何在以年月份命名建表呀?
- 这样的查询怎么写?
- exec master..xp_cmdshell '***' 运行的问题?
- 将查询结果保存在以时间为标记的表中?
- 又碰到一个数据库附加问题
- 在线等待,在查询分析器误删除数据库,怎么恢复
- 急:在线等待!在sql语句中如何将变量作为表名来引用?
- 我把几个Delete语句写在一个存储过程中 执行起来快不快?怎么写速度会快一点
- windows server 2008 + sql sever 2008 r2 只吃了不到3g的内存 请老知识分子下乡扫盲
- 问个sql语句
- 组合搜索问题,请大家帮忙?
FOR INSERT AS
DECLARE @ddate date
select @ddate = CONVERT(date,时间字段,112) from inserted
delele * from table where 时间字段 = dateadd(dd,30,时间字段)
GO
FOR INSERT AS
DECLARE @ddate date
select @ddate = CONVERT(date,时间字段,112) from inserted
delele * from table where 时间字段 = dateadd(dd,30,时间字段)
GO