原因 在数据库中存在两个同名的数据表,同名->不区分大小写的同名,则user和USER也是同名的,特别的是这两个同名数据表可能是存在本地中两个不同的数据库中。 解决方法 重命名你当前项目的数据表,使其不与数据库中其他数据表重名,如user命名为t_user。 删除其他数据库中的重名数据表,使你当前数据表命名唯一。(这是我使用的解决方法) 假如在连接数据库时未指定到哪个具体的schema,那么就在数据库指定schema。