回答

收藏

在Postgres整理的目的

技术问答 技术问答 309 人阅读 | 0 人回复 | 2023-09-14

我是Postgres新手。我刚从这里开始学习。我从选择句中发现了它COLLATE“ C”+ q$ t+ m, i3 s, d0 _* i4 r  v$ i% u
SELECT not_equal(first_name,last_name COLLATE "C")我想知道COLLATE“ C”会做什么?
% P" k$ ]9 q1 E" x  }% ^" i) b6 L                                                                + B4 y# }& U! N2 r0 X
    解决方案:                                                                ; c  w2 [$ Z" M& R  N- f  u
                                                                对字符串(文本)进行分类,如按字母顺序,是否区分大小写,如何处理带有重音符号的字母等。COLLATE“
. b  v4 B4 a: K1 t/ FC告诉数据库不要使用分类。如果他们正在设计数据库来保存不同语言的数据,他们可以使用这个功能。从技术上讲,COLLATE“8 d; I4 @+ c4 O6 f$ |  I
C将使用字节顺序驱动文本比较。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则