Мне нужно разработать небольшую программу, которая вставляет некоторые данные в базу данных Oracle.
К сожалению, у меня возникли проблемы с оператором SQL и его выполнением. Это код, который я использую:
db.execute(
String.format("INSERT INTO tops VALUES (%d, '%s', %d, %f.00, '%s', TO_TIMESTAMP('%s', 'YYYY-MM-DD HH24:MI:SS.FF'))",
item.getID(),
item.getTitle(),
this.elements,
item.getSize(),
item.getEntity(),
timestamp.toString()));
Это та часть, где выполнение должно работать, но я получаю следующую ошибку:
java.sql.SQLException: ORA-00913: Too many values
Подробнее здесь: https://stackoverflow.com/questions/133 ... ert-a-doub
Мобильная версия