你可以不用取时间比较,直接delete tablename
where datefield<dateadd(month,-2,getdate())如果没有符合条件的,这个语句不会产生副作用
where datefield<dateadd(month,-2,getdate())如果没有符合条件的,这个语句不会产生副作用
解决方案 »
- MSSQLserver2000,Windows2003,访问数据库权限问题:
- 【T-MAC个人学习笔记14之--浅谈动态SQL】
- 两条合并一条,求最简单的解法
- 用SQL语句插入多列
- 怎么样使用timestamp类型?
- 谁给我画个E-R图
- SQL语句没错误,但是执行之后不显示数据,求各位版主大虾看看
- 如何让页面操作不需要等待触发器?
- 如何编写:SQLServer代理→作业的Transact-SQL语句?
- 在备份和恢复数据库时怎样能和sql server 一样打开选择服务器上的文件那样的窗口?
- 关于邹建的贴子
- 安装SQL的时候报错“program too big to fit in memory”
where datefield=(select min(datefield) from tablename) or datefield=(select max(datefield) from tablename)
2、如何进行记录间某个字段的比较。比如说时间字段。
datediff用于时间的比较,可以看联机帮助