У меня есть 2 поля базы данных
`decval` decimal(5,2)
`intval` int(3)
У меня есть 2 запроса pdo, которые их обновляют.
$update_intval->bindParam(':intval', $intval, PDO::PARAM_INT);
но я не могу обновить десятичное поле. Я пробовал 3 пути ниже, но ничего не работает
$update_decval->bindParam(':decval', $decval, PDO::PARAM_STR);
$update_decval->bindParam(':decval', $decval, PDO::PARAM_INT);
$update_decval->bindParam(':decval', $decval);
Кажется, проблема связана с типом базы данных decimal
? Существует ли PDO::PARAM
для поля типа decimal
? Если нет, что я использую в качестве обходного пути?