【发布时间】:2020-02-18 22:09:56
【问题描述】:
我有一个日期格式为“month_name day, yyyy”的列,例如“2000 年 7 月 4 日”。现在我想将其转换为 ISO“yyyy-mm-dd”。在标准 SQL 中我可以调用任何函数吗?
UPDATE target_name
SET col = function(col)
如何使用python客户端通过上述函数更新列或在创建新列后使用该函数更新新列,如下所示?
original_schema = table.schema
new_schema = original_schema[:]
new_schema.append(bigquery.SchemaField('new_date', 'DATE'))
table.schema = new_schema
table = client.update_table(table, ['schema'])
谢谢!
【问题讨论】:
标签: python sql date google-bigquery sql-update