【发布时间】:2011-12-15 22:42:59
【问题描述】:
我遇到了 SQL Server 和 Rails 的问题。
Rails 和 SQL Server 似乎以不同的方式保存日期格式:
Rails way: 2011-12-15
SQL Server: 15-12-2011
由于我在巴西葡萄牙语中运行 SQL Server,所以我的问题可能只存在于巴西人。
每当我在 Rails 上执行任何 Model.save 时,都会收到此错误:
A conversão de um tipo de dados varchar em um tipo de dados
datetime resultou em um valor datetime fora do intervalo.: <my query here>
当 Rails 插入/更新 created_at 和 updated_at 列时,我总是收到此错误。
有人知道怎么解决吗?
我在 activerecord-jdbcmssql-adapter 上运行 jRuby。
【问题讨论】:
标签: ruby-on-rails sql-server jruby