SELECT LOWER(p."Name") FROM "User" p WHERE LOWER(p."Name") LIKE 'admin%';
在这个查询中,我想从“ADMIN”中检索数据作为“admin”,但它是“admIn”。存在口音问题。如何在我的数据库中全局解决这个问题?对所有表都有效。我不想使用 unaccent 函数,因为我通过 .Net 使用它。
我尝试了 Unaccent 函数,但我不能在每个查询中都写这个。
示例
编码似乎是问题所在。 您可以参考官方PostGres文档