我有一个vertica数据库,我需要描述一些表。在MySQL中,您可以使用describe table_name。我知道在vertica中它是\d table_name。我也需要抛出python,但当我进行查询时:我有这个问题:
vertica_python.errors.VerticaSyntaxError:at or near "\", Sqlstate: 42601, Position: 1, Routine: bas
链接()
我试着使用上面的链接将数据框(拼图文件)加载到mysql中,它起作用了。但是当我试图将它加载到vertica数据库时,下面的错误是I am facing.The,错误是因为vertica db不支持数据帧(拼图文件)中的数据类型(字符串)。我不想对列进行类型转换,因为这将是一个性能问题。我们希望加载大约2.8亿行。你能建议一下把数据加载到vertica数据库的最好方法吗?
为了简洁起见,我有一个列的长列定义(MyLongColumn),下面是定义:SELECT 'A long long view defintion::varchar(40152) AS MyLongColumnSELECT MARK_DESIGN_KSAFE(0);
现在,我的目标是查询MyView的view_defintionselect * from VIEWS where UPPER(TABLE_SCHE