Я хочу различать символы c
и č
или e
и é
.
Можно ли обрабатывать двоичные строки для mysql с помощью Propel? Или я могу обработать это без Propel прямо в моей базе данных MySQL (только для одной таблицы, некоторые другие таблицы все равно будут обрабатывать ее). Однако запросы по-прежнему будут выполняться с помощью Propel (поддерживает ли Propel BINARY
в запросах?).
Propel VARBINARY
сопоставляется только с MySQL BLOB
(то же самое, что и Propel BLOB
), а Propel VARBINARY
и BLOB
кажутся довольно сложны в использовании (они возвращают идентификатор ресурса).
Поэтому я попробовал Propel CLOB
, который сопоставляется с MySQL LONGTEXT
. Это хорошо работает в использовании, но опять же e
и é
одинаковы. Так что он ничем не отличается от моего нынешнего VARCHAR
.
В настоящее время я использую VARCHAR длиной 50.