db2のタイムスタンプデータ型を照会したい。以下にクエリを書きました
Select * from sample where LASTMODIFIEDDATE = timestamp('2012-04-03 07:59:50')
上記のクエリで結果が得られなかったので、試してみました
Select * from sample where LASTMODIFIEDDATE > timestamp('2012-04-03 07:59:50')
上記のクエリでは、タイムスタンプ「2012-04-03 07:59:50」に加えて、タイムスタンプの値が大きい場合、たとえば「2012-04-0308:59:50」に一致する結果が得られました。
'>'演算子の結果を取得している場合、' ='演算子の結果を取得していないのはなぜですか?何か理由がありますか、それとも間違ったクエリを書いていますか?
ありがとう !