无法在LOB列上创建索引。 [Teradata] [ODBC Teradata驱动程序] [Teradata数据库]

时间:2019-01-11 20:31:12

标签: sqlalchemy odbc teradata teradata-sql-assistant

尝试使用Sqlalchemy在Teradata中创建表。 这是命令-

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)

感谢您的帮助。谢谢。

0 个答案:

没有答案