Я храню файл .csv в базе данных.База данных использует postgresql.Но при вставке я получаю эту ошибку на моем веб-сайте laravel.
SQLSTATE [22P05]: непереводимый символ: 7 ОШИБКА: символ с байтовой последовательностью 0xe2 0x88 0x92 в кодировке «UTF8» не имеет эквивалента в кодировке «EUC_JP»
IЯ не конвертирую формат каких-либо данных в моем контроллере.Я считаю, что он автоматически переводится перед вставкой в базу данных.
Я проверил в Интернете и обнаружил, что последовательность байтов соответствует символу −
(двухбайтовая тире).EUC-JP имеет байтовую последовательность A1 DD
, которая будет предоставлять тот же символ.Так что у него должен быть эквивалент.
Что мне делать?