0

1 つの日時型フィールドに基づいてデータベースからレコードを取得しています。しかし、私がデータベースに保存している形式は、「2013-04-09 15:02:46.803」のようなものです。datetime のパラメーターを送信してレコードを選択すると、「4/9/2013 3:07:26 PM」のようになります。実際、私は like と equal の両方を条件で使用しようとしていますが、両方とも機能していません。日付の形式は同じでなければなりません。

ここに画像の説明を入力

ここに画像の説明を入力

4

2 に答える 2

0

日付を浮動小数点数に変換してから比較できます

select ......
where cast(a.UpdatedOn as float) = cast(cast('4/9/2013 3:07:26 PM' as datetime) as float)
于 2013-04-09T12:02:20.377 に答える