标签: sql-server records
我可以删除数据库中不是2012年和2013年的所有记录吗?您可能知道的任何方法都可以实现吗?我确信有些表缺少时间戳列。
答案 0 :(得分:0)
您必须遍历表并执行如下查询:
DELETE FROM -TABLENAMEHERE- WHERE dateField<X AND dateField >Y
您还可以从字段中提取年份并进行正确的检查:
以下是一个示例:Get month and year from a datetime in SQL Server 2005