【发布时间】:2023-01-13 15:52:38
【问题描述】:
我想弄清楚如何将时间戳添加到我的数据库表中。 df2 不包含任何时间列,因此我试图在 values_ 或执行 sql 时创建值。我想使用 GETDATE() 红移函数
values_ = ', '.join([f"('{str(i.columnA)}','{str(i.columnB)}','{str(i.columnC)}','{str(i.columnD)}', 'GETDATE()')" for i in df2.itertuples()])
sqlexecute(f'''insert into table.table2 (columnA, columnB, columnC, columnD, time_)
values
({values_})
;
''')
这是我遇到的几个错误之一,具体取决于我放置 GETDATE() 的位置
FeatureNotSupported: ROW expression, implicit or explicit, is not supported in target list
【问题讨论】:
标签: python amazon-redshift getdate