在执行以下查询语句时,遇到了 'no such column: test333' 错误:

select count(1) from docker_log where 1=1 and operator = 'test333' and create_time >= 1689552000 and end_time <= 1689724800

错误信息如下:

docker_serv ERROR 2023-07-19 16:39:12.720509 /data/wufan/docker_serv/logs/dao/LogDb.go:45 no such column: test333
docker_serv ERROR 2023-07-19 16:39:12.720515 /data/wufan/docker_serv/logs/service/Logs.go:46 no such column: test333
docker_serv ERROR 2023-07-19 16:39:12.720519 /data/wufan/docker_serv/router/LogsController.go:50 no such column: test333

错误原因:

查询语句中使用了不存在的列名 'test333'。

解决方法:

  1. 检查列名是否正确。确保在查询语句中使用的列名与 'docker_log' 表中的列名一致。
  2. 确认 'test333' 列是否存在于 'docker_log' 表中。
  3. 如果 'test333' 列不存在,请检查查询语句中的拼写错误。
  4. 如果 'test333' 列存在但查询语句无法访问,请检查数据库权限和连接设置。
Docker 查询错误:'no such column' 解决方法

原文地址: http://www.cveoy.top/t/topic/fPFs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录