Google bigquery 当日期为以下格式时,将字符串强制转换为BigQuery中的日期:DD mon YYYY

Google bigquery 当日期为以下格式时,将字符串强制转换为BigQuery中的日期:DD mon YYYY,google-bigquery,bigquery-standard-sql,Google Bigquery,Bigquery Standard Sql,我有一个日期字符串,格式为“dd mon yy”,即: 2018年1月27日 2018年1月28日 如何使用BigQuery中的标准SQL将其转换为“dd/mm/yyyy”格式的日期?如果要将日期从字符串格式转换为特定的日期格式,首先必须使用BigQuery中的函数将字符串转换为日期,然后使用函数将日期转换为所需的格式。下面是一段代码,它将类型为“DD-Mon-YY”的字符串转换为格式为DD/mm/yyy的日期值: 选择格式化日期(“%d/%m/%E4Y”)、解析日期(“%d-%b-%y”、“列

我有一个日期字符串,格式为“dd mon yy”,即:

2018年1月27日 2018年1月28日


如何使用BigQuery中的标准SQL将其转换为“dd/mm/yyyy”格式的日期?

如果要将日期从字符串格式转换为特定的日期格式,首先必须使用BigQuery中的函数将字符串转换为日期,然后使用函数将日期转换为所需的格式。下面是一段代码,它将类型为“DD-Mon-YY”的字符串转换为格式为DD/mm/yyy的日期值:


选择格式化日期(“%d/%m/%E4Y”)、解析日期(“%d-%b-%y”、“列名称(带字符串)和日期)作为“projectId.dataset.table”中的格式化日期。

我已尝试过PARE\u DATE,这会引发错误-解析输入字符串“27-Jan-18”失败。