0
我试图使用JavaScript和nodejs将null datetime值插入到mysql服务器中。Mysql在nodejs中插入null datetime
当我使用时它工作正常吗? SET因为它试图利用更新它似乎是将其转换为字符串和失败时,被保持的值作为空的对象,但是:
data = {id :123, type: 'test', date: (a datetime object)}
connection.query('INSERT INTO table SET ? ON DUPLICATE KEY UPDATE' +
' type=\'' + data.type + '\',' +
' date=\'' + data.date + '\',' +
' ', data, (err) => {
if (!err) {
console.log("Success");
}
else
console.log(err);
});
如果没有重复键的零日期时间插入罚款,因为它保持格式化 - 但我不知道如何避免在这里做一个字符串?