在BigQuery中,可以使用PARSE_TIMESTAMP
函数将字符串转换为时间戳。以下是一个使用示例:
假设有一个名为timestamp_string
的字符串列,包含日期和时间信息,格式为YYYY-MM-DD HH:MI:SS
。我们希望将其转换为时间戳列。
SELECT
timestamp_string,
PARSE_TIMESTAMP('%Y-%m-%d %H:%M:%S', timestamp_string) AS timestamp
FROM
your_table
在上面的示例中,我们使用PARSE_TIMESTAMP
函数将timestamp_string
列的值转换为时间戳,使用'%Y-%m-%d %H:%M:%S'
作为日期时间格式。
请确保日期时间格式字符串与字符串列中的实际日期时间格式相匹配,否则转换可能会失败。