@file2
improving further

Где ошибка при создании таблицы?

Пытаюсь создать таблицу в базе в Oracle, но возникает ошибка.

Использую модуль import cx_Oracle

queryCreate = """CREATE TABLE ST2018 (
                          ID_SCH VARCHAR2(25 BYTE),
                          DR DATE,
                          FAM VARCHAR2(40 BYTE),
                          IM VARCHAR2(40 BYTE),
                          OT VARCHAR2(40 BYTE),
                          GLP VARCHAR2(6 BYTE),
                          )
                          TABLESPACE SYSTEM
                          STORAGE (INITIAL 64 K
                                 MAXEXTENTS UNLIMITED)
                          LOGGING;
                          CREATE UNIQUE INDEX UK_ST2018 ON ST2018  (ID_SCH, GLP)
                          """
dbcur.execute(queryCreate)
db.commit()

ошибка: ORA-00911: неверный символ

А какой символ неверный, где именно неправильно написал, не могу понять; и этот же код без ошибок работает в Oracle через запрос.
  • Вопрос задан
  • 618 просмотров
Решения вопроса 1
myjcom
@myjcom
Точка с запятой
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 17:06
15000 руб./за проект
19 апр. 2024, в 16:53
1000 руб./за проект
19 апр. 2024, в 16:45
5000 руб./за проект