0
   Select * From MyTable where Email_Date = @Email_Date

    --Email_Date = 2012-05-13 10:49:48.050

SQL サーバー 2008 R2。Email_Date は日時フィールドです。レコードは返されません。datetime をフィルターとして渡すにはどうすればよいですか。

4

1 に答える 1

0
DECLARE @Email_Date_Str varchar(10)
SET @Email_Date_Str = CONVERT(varchar(10), @Email_Date, 120)
SELECT * FROM MyTable WHERE CONVERT(varchar(10), Email_Date, 120) = @Email_Date_Str
于 2012-05-14T04:08:22.740 に答える