Sequelizejs--如何将日期时间写入MSSQL

时间:2016-01-07 12:42:58

标签: javascript sql-server sqlite

我正在使用sequelizejs。我的DB是Mssql。将数据写入表时遇到问题。这是我得到的更多信息:

  

未处理拒绝SequelizeDatabaseError:从字符串转换日期和/或时间时转换失败。

我的表只有两个字段,加上两个由Sequalize,createdAt和updatedAt生成的日期时间。我相信Sequalize会为这两个字段向SQL服务器发送错误的日期时间。

相同的代码没有问题写入Sqlite表,结构相同

1 个答案:

答案 0 :(得分:2)

我明白了。在SQL Server中,我手动将datetime更改为datetime2,并且没有问题。