Congratulations, you've found out that MySQL defines a timestamp as an autoupdated data field, when the SQL spec and every other database in the known universe has a specific definition for timestamp that is non-autoupdating and proper. hey, just one more thing you'll have to do differently by using it.
what you want is, I think, datetime.
I'm wondering how this is gonna work out with the new maxdb, the one derived from SAPDB. Are they gonna add non-SQL spec compliant things to SAPDB to make it work like MySQL (i.e. timestamps become autoupdating) or are they gonna fix the differences between MySQL and SAPDB, thus breaking thousands of apps written for the older, broken way of doing things.
Curious.
Let us know if that helps.