怎么删除1个月内没有使用的表
时间:2011-12-18
来源:互联网
数据库内有很多客户创建的表,有些好几个月都不用,有的甚至增加了一个表后从来都不用了。
请问,我怎么写个存储过程,判断这个表1个月都没使用?
如果没有使用,我把它备份,并且删除掉。
请问,我怎么写个存储过程,判断这个表1个月都没使用?
如果没有使用,我把它备份,并且删除掉。
作者: ah2042 发布时间: 2011-12-18
应该有时间字段 否则不好做
作者: fredrickhu 发布时间: 2011-12-18
引用 1 楼 fredrickhu 的回复:
应该有时间字段 否则不好做
应该有时间字段 否则不好做
哦,明白了,呵呵,
作者: ah2042 发布时间: 2011-12-18
在创建表的时候,添加一个createtime字段,默认值getdate()
然后可以得到每个表的最大的createtime就可以判断了。
根据sysobjects的crdate和refdate是无法判断的。
这个refdate按理来说应该是最后更新时间,但实际上这是个预留字段,暂时没有用,
所以建表的时候没有时间字段,就很不好处理了。
然后可以得到每个表的最大的createtime就可以判断了。
根据sysobjects的crdate和refdate是无法判断的。
这个refdate按理来说应该是最后更新时间,但实际上这是个预留字段,暂时没有用,
所以建表的时候没有时间字段,就很不好处理了。
作者: maco_wang 发布时间: 2011-12-18
更多参考:
http://msdn.microsoft.com/zh-cn/library/ms177596.aspx
crdate datetime 对象的创建日期。
refdate datetime 标识为仅供参考。不提供支持。不保证以后的兼容性。
http://msdn.microsoft.com/zh-cn/library/ms177596.aspx
crdate datetime 对象的创建日期。
refdate datetime 标识为仅供参考。不提供支持。不保证以后的兼容性。
作者: maco_wang 发布时间: 2011-12-18
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28