@Neonoviiwolf
Flutter developer

Добавить запись в таблицу PostgreSQL, ругается на id?

Доброго
Простой вопрос
нужно вставить запись в таблицу бд
statement.executeUpdate("INSERT INTO test_table (testINT, testBool)  VALUES (1, TRUE, )");

выдаёт ошибку
org.postgresql.util.PSQLException: ОШИБКА: нулевое значение в столбце "id" нарушает ограничение NOT NULL
Подробности: Ошибочная строка содержит (null, 1, t, f, f, f, f, f, f, f, f, f, f, f, f, f, f).

но ведь id у меня PRIMARY KEY и Not Null, он же должен автоматом генериться, не?
  • Вопрос задан
  • 5092 просмотра
Решения вопроса 1
@rudikov
Если у Вас тип integer, то нет.
Для инкремента нужно использовать тип SERIAL.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы