в верхнем регистре. Я создаю engine в python, пытаюсь выполнить engine.execute('''ALTER TABLE account ADD PRIMARY KEY (ID);''') и получаю ошибку: "...column "id" of relation "account" does not exist" т.е. имя ID ищется в нижнем регистре. Как это побороть?
Зачем вообще это делаете?
Есть csv огромный, мне нужна из него база. Сделал базу при помощи pandas — но без PK она readonly Вот это помогло: engine.execute('''ALTER TABLE account ADD PRIMARY KEY ("ID");''')
/d+ account выводит столбец ID?
“TaBleName”.”FiEldName” Берите идентификаторы в кавычки.
Обсуждают сегодня