Я хочу вставить строку в таблицу, используя JDBC. Но таблица имеет большое количество столбцов, поэтому я не хочу указывать все из них в выражении. Есть ли другой способ указать значения столбца?
INSERT INTO TABLE_NAME VALUES(?, ?, ?, ..., ?)
Я надеюсь, что есть другой способ сделать это без большого количества заполнителей.
РЕДАКТИРОВАНИЕ:
Я имею в виду, могу ли я просто отредактировать запрос как ...
, что означает, что он ожидает много значений и динамически устанавливает значения с увеличенным индексом или чем-то еще. И да, поскольку @ f1sh упомянул проблему в количестве заполнителей, но не в случае лень , больше в случае удобства и чистоты.
P.S .: для некоторых забавных требований предприятия причин, по которым я не могу использовать каркасы JPA:)