Postgresql报错字段找不到,明明数据表里面有这个字段(psycopg2.errors.UndefinedColumn: 错误: 字段 “kkkk“ 不存在 LINE 1: ...to pe)
前言这个也是分两种情况的:1、提示字段找不到,但是数据表里面有这个字段2、提示字段找不到,但是找不到的字段是我要插入的数据,而不是我表里面的字段我们分情况讨论解决。一、提示找不到的字段是我要插入的数据1、问题描述sql语句如图:报错如图:很明显,属于第二种情况,这个一般发生在插入单条数据的情况,批量插入是不会发生这个问题的。2、解决方法varchar类型的字段的占位符%s前后加转义的单引号\',如