暂无图片
postgresql 为什么不支持大小写不敏感的like查询?
我来答
分享
James Yu
2024-02-19
postgresql 为什么不支持大小写不敏感的like查询?

之前看过PGer的blog,解释了语言的复杂性,说测试下来ORACLE也实现的不好(结果不准确),但是有总比没有好吧? MySql就支持,参考参考,先把代码拷贝过去,能用再慢慢完善不好吗?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
DarkAthena

在postgresql中 ,把sql语句里的 like 换成 ilike 即为无视大小写的模糊查询

暂无图片 评论
暂无图片 有用 11
James Yu
题主
2024-02-19
代码改动太大了,需要改很多SQL
lianR

这是一个很好的问题。在软件开发中,有一个原则叫做“最小可行产品”(MVP),意思是先实现最基本的功能,然后再逐步完善。这样做的好处是可以尽快地得到用户的反馈,然后根据反馈来改进产品。

然而,这个原则并不适用于所有情况。对于一些复杂的功能,比如语言的处理,如果一开始就做得不好,可能会导致很多问题。比如,如果一个数据库系统对语言的处理做得不好,可能会导致查询结果不准确,这对于用户来说是非常严重的问题。因此,对于这种情况,可能需要花更多的时间来设计和实现,以确保质量。

此外,从技术角度来说,直接复制别的数据库系统的代码可能并不可行。因为不同的数据库系统可能使用了不同的架构和技术,直接复制代码可能会导致很多兼容性问题。因此,即使是参考别的数据库系统的实现,也需要花费大量的时间来调整和测试。

总的来说,虽然有总比没有好,但是在实际的软件开发过程中,需要考虑的因素远不止这些。

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏