小编Har*_*ami的帖子

Postgresql Order by无法正常工作

嗨,Postgresql专家,

与order bypostgresql保持联系,因为数据在pgAdmin中是如此敏感地粘贴了图像。

在此处输入图片说明

正如您在图像中看到的那样,“ Les”排在第一位,“ L”排在第一位。来了。其实是“ L” 应该首先出现,然后是“ Les”。“L。” 也分成几列,但未排序。那么,为什么会这样呢?

这是表(名称列)的定义:

CREATE TABLE public.res_partner
(
  id integer NOT NULL DEFAULT nextval('res_partner_id_seq'::regclass),
  name character varying,
  .....
  .....
Run Code Online (Sandbox Code Playgroud)

这是为此表的“名称”列创建的索引。

CREATE INDEX res_partner_name_index
  ON public.res_partner
  USING btree
  (name COLLATE pg_catalog."default");
Run Code Online (Sandbox Code Playgroud)

预先感谢您的帮助!

postgresql

2
推荐指数
1
解决办法
46
查看次数

标签 统计

postgresql ×1