Вставка новой строки в таблицу с одним столбцом в Apache Derby с созданным идентификатором - PullRequest
2 голосов
/ 10 февраля 2011

У меня есть следующая таблица:

create table indices (
id int primary key generated by default as identity
);

как мне вставить новую строку?

Я уже пробовал несколько вещей, которые я нашел, например:

insert into indices values (null);
insert into indices default values;

однако это не сработало с дерби.

Ответы [ 2 ]

2 голосов
/ 10 февраля 2011

Попробуйте "вставить в значения индексов (по умолчанию)"

0 голосов
/ 10 февраля 2011

Вам нужно от column до insert.У вас есть id, то есть identity, что означает, что у него уже будет значение при вставке новой строки.Добавьте новый column, а затем заполните column в своем выражении insert.

...