Tom Wardrop brought to my attention yesterday that the default timestamp
format that Sequel uses may not always work correctly on Microsoft SQL
Server, depending on locale. However, with a slight change in the format,
supposedly Microsoft SQL Server will always handle things correctly,
regardless of the locale. The change in the format is just using a T
instead of a space between the date and time. You can use the following
code to test on your system:
DB.extend_datasets{def default_timestamp_format()
"'%Y-%m-%dT%H:%M:%S%N%z'" end}
where DB is your Sequel::Database instance. I'm considering making this
format the default for Microsoft SQL Server, but would like some feedback
from other Microsoft SQL Server users to make sure it doesn't break
anything. I've tested it on SQL Server 2008, and didn't experience
regressions, but more tests would be appreciated.
Thanks,
Jeremy
--
You received this message because you are subscribed to the Google Groups
"sequel-talk" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/sequel-talk/-/efhBFduv-FQJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sequel-talk?hl=en.