Невозможно создать индекс для столбцов больших объектов. [Teradata] [ODBC Teradata Driver] [База данных Teradata] - PullRequest
0 голосов
/ 11 января 2019

Попытка создать таблицу в терадате с помощью Sqlalchemy. Это команда -

df_depts.to_sql('AT_tryout',engine,index= False, if_exists ='replace',dtype={"similarity": BIGINT ,"inputs": CLOB ,"recommendations": CLOB})

Любое представление о том, почему я не могу создать ошибку индекса.

Ошибка Enitre выглядит так -

sqlalchemy.exc.DatabaseError: (teradata.api.DatabaseError) (5660, '[HY000] [Teradata][ODBC Teradata Driver][Teradata Database] Cannot create index on LOB columns. ') [SQL: '\nCREATE TABLE "AT_tryout" (\n\tinputs CLOB(255), \n\trecommendations CLOB(255), \n\tsimilarity BIGINT\n)\n\n'] (Background on this error at: http://sqlalche.me/e/4xp6)

Любая помощь приветствуется. Спасибо.

...