Прежде всего, было бы очень хорошо упомянуть, что делают FunctionWithCollation
и FunctionWithCollation2
, чтобы было легче увидеть, что происходит.
AFAIK sqlite3 не поддерживает встроенную сортировку, так как это довольно сложно сделать и позволяет подключить ваши собственные функции сортировки: http://www.sqlite.org/c3ref/create_collation.html, AFAIK, есть некоторые поставщики сортировки на основе ICU.
Так что проверьте это направление, если вам не нужно добавлять какой-либо плагин или около того.
РЕДАКТИРОВАТЬ: От быстрого взгляда до исходного кода, модульные тесты проводят некоторое тестирование функции charindex. Эта функция является расширением, поэтому:
- Кажется, проблема связана либо со сборкой, либо с программой или их комбинацией
- Я не думаю, что вам следует беспокоиться, если вы не используете расширения. Смотри: http://www.sqlite.org/contrib
- В любом случае я бы предложил заполнить ошибку.