postgres ORDER BY - Как получить порядок сортировки для учета любой буквы перед цифрами или пунктуацией - PullRequest
0 голосов
/ 30 декабря 2018

Когда я использую оператор ORDER BY, возвращаемый порядок сортировки ставит знаки препинания и цифры перед буквами.Итак, я получаю:

;something
1something
something

, что я бы предпочел, это если бы буквы считались предшествующими цифрам и знакам препинания для сортировки, например:

something
1something
;something

Я понимаю, что COLLATION s определяют порядок сортировки и пробовали несколько (например, "en_GB", "en_US"), но это не имеет никакого значения.

  • Какой порядок сортировки ставит буквы передчисла?
  • При использовании параметров сортировки необходимо ли определять параметры столбцов при создании таблицы?
  • Или это можно использовать только в предложении ORDER BY?

Спасибо

...