【发布时间】:2022-01-17 09:59:01
【问题描述】:
如何将我的 Postgresql 数据库更新为不区分大小写?
我已经有一些表格和一些数据,目前它们区分大小写,但我想将它们全部更新为不区分大小写。
【问题讨论】:
-
您可以进行不区分大小写的查询,甚至可以创建索引来支持这些查询——这就是您的意思吗?
-
到目前为止,我只使用了 MSSQL(默认情况下不区分大小写 - 我从未接触过这部分,所以这只是我的猜测),现在我在一个使用 postgresql 的新项目中并且似乎他们正面临字符串搜索的问题(这让我相信引擎默认配置为区分大小写)。我想要做的是在引擎级别更新这个设置,这样我就不必去更新我的任何代码
-
您的意思是当您编写查询时,您必须用双引号将列名括起来?例如:
select "Column1","Column2" from "Table"。如果是这样,您已经制作了select * into table1 from "Table",然后是drop table "Table",最后是rename table1 as table
标签: postgresql