const sql = `UPDATE ${ name } SET bgcolor = 'blue' WHERE time=${ time }`引起报错: sqlMessage: "Unknown column 'blue' in 'field list'", sqlState: '42S22', index: 0, sql: "UPDATE table_20230529 SET bgcolor = blue WHERE time='08:20-09:20'"
时间: 2024-02-17 16:03:34 浏览: 73
这个错误是因为在 SQL 语句中,'blue' 没有被正确地引用为字符串值。应该使用单引号将 'blue' 包裹起来,就像你在 `time` 字段值周围使用单引号一样。修改后的语句应该是这样的:
```
const sql = `UPDATE ${name} SET bgcolor = 'blue' WHERE time='${time}'`
```
这样就不会再出现引用错误了。
阅读全文