@xxxfdd

Почему выходит ошибка с AUTOINCREMENT?

Хочу создать таблицу где столбец id будет сам себя заполнять но выдает ошибку. Вот код:
curr.execute(
    f"CREATE TABLE orders (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, class text,)

psycopg2.errors.SyntaxError: ОШИБКА: ошибка синтаксиса (примерное положение: "AUTOINCREMENT")
LINE 1: CREATE TABLE orders (id INTEGER PRIMARY KEY AUTOINCREMENT NO...
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
@vabka
Токсичный
В postgresql надо писать
CREATE TABLE orders (
id serial primary key,
class text);

https://postgrespro.ru/docs/postgresql/9.6/datatyp...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
БАРС Груп Москва
от 250 000 до 300 000 ₽
от 120 000 до 170 000 ₽
ENJOY PRO Санкт-Петербург
от 140 000 до 180 000 ₽
26 янв. 2021, в 19:48
5000 руб./за проект
26 янв. 2021, в 19:34
20000 руб./за проект
26 янв. 2021, в 19:29
7000 руб./за проект