@Loki_90210

Ошибка SQL (1265): Data truncated for column 'value' at row 1?

Пишем запрос из Visual Studio в СУБД MySQL 8.0.18.
Вот так работает и строку добавляет:
INSERT INTO te1 (id,datatime, value) VALUES ('24','2020-03-06 01:40:03','22.78')
Вот так выдает ошибку:
INSERT INTO te1 (id,datatime, value) VALUES ('24','2020-03-06 01:40:03','22,78') - разница в запятой
При запросе с запятой в таблице возникает ошибка SQL (1265):
Data trunched for column 'value' at row 1.
5e6227ef3d360332423908.png
Проблема в том, что из C# в базу данных запрос приходит с запятой (как поменять не знаю), соответственно, игнорируется.
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 2
BojackHorseman
@BojackHorseman Куратор тега MySQL
...в творческом отпуске...
ответ легко ищется поисковиком.
Ответ написан
@Loki_90210 Автор вопроса
Вы совершенно правы, но Ваш ответ не помогает. Поиск дает ворох, в котором имеющему маленький опыт программисту, разобраться сложно.

Мне нужно либо таблицы как-то форматировать, либо как-то код перелопачивать, чтоб он давал не запятую, а точку в виде разделителя. Я не понимаю как это сделать, поиск мне не помог, отсюда и данный топик.
Если сам достигну результата, то здесь обязательно размещу, чтобы такие, как я, могли получить прямой и понятный ответ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SaveTime Москва
от 160 000 ₽
GD Company Санкт-Петербург
от 120 000 до 150 000 ₽
Mystery Tag Новосибирск
от 80 000 до 110 000 ₽