如何使PostgreSQL / PGADMIN的表现敏感性更好?
-
01-10-2019 - |
题
我在pgadmin中设计了一组桌子。我给了类似的名字 Products
和 ProductRID
. 。但是,当我去查询这张桌子时,我感到非常惊讶,只是找到这样的查询产生了未知的关系:
select * from Products
显然,访问此问题的正确方法是
select * from "Products"
这很丑陋。我可以将表重命名为所有较低的案例,而无需报价,但看起来很丑。是否有任何一种设置,以保留此案,但行为没有案例敏感?
解决方案
其他提示
没有神奇的设置。处理案例敏感性的最佳方法是在创建它们时不要引用您的关系。如果您在架构设计中很早,请继续将其重命名(和列名)为较低的情况。 “看起来丑陋”的问题将消失,因为在您的查询中您仍然可以做
SELECT * FROM Products
而且它会很好。
不隶属于 StackOverflow