The Sybase ASE TIMESTAMP datatype causes more confusion to developers than any other data type. The expectation is that it has a "meaningful" date/time which tells you when the column was last modified. Of course - it's completely different and I've yet to work on a database where it was required.
I suspect that the confusion comes from the prevalence of MySQL, where their TIMESTAMP datatype behaves like a DATETIME which is set to the current time when a record is modified.
Anyway, when looking up the MySQL timestamp on the web, I came across this irate post on the MySQL official support site. How I laughed - what would the poster make of the Sybase timestamp?
Subject: F*** You
The MySQL datatype isn't a timestamp. A timestamp should be a second count from the beginning of the unix epoch. This allows for linear math application of that data in geometric equations. The current "Timestamp" datatype is simply a renamed date datatype. Advertising the existence of a timestamp datatype when none exists in a commercial product could also be seen as fraud.
Suggested fix:
Provide a valid timestamp integer... or remove the datatype all together and stop making up datatypes that don't exist.
And the official MySQL Support reply?
Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation
Some people take their timestamps seriously!
I enjoyed this post, thanks.
Posted by: Steve | February 02, 2010 at 12:17 AM
http://oppao.net/n-ona/
http://oppao.net/navi/
http://oppao.net/new-d2/
http://oppao.net/fd3/
http://oppao.net/soap2/
http://oppao.net/bg2/
http://oppao.net/host2/
http://oppao.net/lesson2/
http://oppao.net/op2/
http://oppao.net/fl3/
http://oppao.net/bb2/
http://oppao.net/s-este/
http://oppao.net/rd2/
http://oppao.net/kawa/
http://oppao.net/n-club2/
http://s-auc.net/
Posted by: オテモヤン | March 28, 2010 at 12:31 AM
HI ..
I have a question related to SYBASE ASE ODBC m using DATA Direct to conect Sybase Driver to IBM COGNOS [Reporting Software] is there any other way to connect SYABSE ASE ODBC Driver
Guide me plz. !!
Thx..
Posted by: Mak | June 23, 2010 at 07:07 AM
You did not tell us, what **Is** the sybase timestamp ?
Posted by: Derek Asirvadem | February 03, 2011 at 10:08 AM