Spo*_*oks 2 sql t-sql stored-procedures
不是一个sql程序员.它在我看来它正在寻找今天exch_date的任何东西并删除它.那是对的吗?
DELETE FROM dbo.Table where
DATEADD(dd, DATEDIFF(dd,0,exch_Date),0) = DATEADD(dd, DATEDIFF(dd,0,GETDATE()),0)
Run Code Online (Sandbox Code Playgroud)
验证这一点的一种方法是将其输入到select语句中.这将帮助您识别将受影响的所有行.
Select * from db.table
where DATEADD(dd, DATEDIFF(dd,0,exch_Date), 0)
= DATEADD(dd, DATEDIFF(dd,0,GETDATE()), 0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |