在插入数据库的时候使用ORACLE提供的TO_DATE函数
例如:向表mytimestamp中的一个date字段thetimestamp插入一条java String (yyyy-mm-dd)型的数据为Timestamp型的。假设你的那个yyyy-mm-dd型String变量为mydate那么这条sql语句是
String INSERT_SQL = "insert into mytimestamp(thetimestamp) values(TO_DATE('"+mydate+" ','YYYY-MM-DD HH24:MI:SS'))"
就可以了。