Это невозможно, SQL диалекты, как правило, по умолчанию не чувствительны к регистру, но хранят имя таблицы в верхнем регистре (некоторые диалекты хранятся в нижнем регистре). Это означает, что если вы используете select * from vehicle
, вы фактически выбираете из таблицы с именем VEHICLE
, и сообщения об ошибках будут отражать это имя, поскольку таблица vehicle
отличается от таблицы VEHICLE
. * 1005. *
Если вы хотите, чтобы исходный регистр отображался в сообщении об ошибке, вам нужно выбрать из таблицы, которая действительно называется vehicle
. Для этого вам нужно будет указывать имя объекта во всех ваших операторах SQL, например, select * from "vehicle"
или - в MariaDB и MySQL - select * from `vehicle`
. Имена объектов в кавычках сохраняют свой первоначальный регистр.