Для чего используется функция Modern_Spanish_CI в SQL? - PullRequest
0 голосов
/ 08 апреля 2020

Для какой цели будет использоваться следующая функция в SQL при указании полей для левого внешнего соединения;

y.[ACCOUNT_ID] COLLATE Modern_Spanish_CI_AS= z.[ACCOUNT_ID] COLLATE Modern_Spanish_CI_AS

1 Ответ

0 голосов
/ 08 апреля 2020

Сортировка определяет способ сортировки и сравнения строк.

COLLATE Modern_Spanish_CI_AS относится к сопоставлению Modern Spani sh, без учета регистра, с ударением на чувствительность, т. Е. Регистр игнорируется, а акценты - нет игнорируется.

Я не знаю ваших данных, но наличие акцента Account_ID звучит "интересно";)

С другой стороны, если два столбца Account_ID определяется с использованием различных параметров сортировки или оператор ссылается на временные таблицы, поэтому применение общего параметров сортировки является разумным или даже необходимым, если параметры сортировки на уровне базы данных или столбца отличаются от параметров сортировки на уровне сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...