SQLでTIMESTAMP型を条件分にする時の書き方

SQLにあるデータで、TIMESTAMP型ってのがある。時間を管理するための型で、同じようなものにDATETIMEと言うのがある。

このTIMESTAMP型ですが、時間管理をする割には条件分を書く時は文字列みたいに書かないといけないようで、ちょっとはまった。例えば2014年1月1日以降ののデータを取得したい場合は以下のようになる。

SELECT * FROM table WHERE timestamp>'2014-01-01';  

一回覚えてしまえば問題ないけど、初めは一回調べないとわからないだろうなぁ…