当我将数据库从MySql迁移到PostgreSQL时,我在执行查询(列未找到)时遇到了这个问题。
ie,在MySQL中,表名提供程序中有一个列名是authType。在数据库迁移时,由于大小写混合,在我的PostgreSQL中创建了类似于“PostgreSQL”(带有引号)的专栏。当我像"select authType from provider“一样运行select查询时,它在MySQL中运行得很好,但是它不能在Postgr
我正在运行Blogengine.Net,并注意到表都是小写创建的(表名为be_Settings),但很多查询都是混合大小写的(Select * from be_settings)。如果您的MySql实例在Windows上运行,或者设置为与Windows兼容,则可以很好地工作。我收到一个错误,因为我的主机提供商MySql实例区分大小写。是否有可以更改的设置以通过phpMyAdmin修