Поскольку вы читаете UID
как int
, вам может потребоваться установить его как единое целое. Вам также, вероятно, потребуется увеличить его на единицу, поскольку в настоящее время вы используете max(UID)
, который уже существует.
ps.setInt(1, id + 1);
Или, возможно, вам вообще не нужно его указывать, потому что это столбец с автоинкрементом?