Skip to main content
 首页 » 编程设计

google-bigquery之我们可以在BigQuery中强制转换类型吗

2025年02月15日52zdz8207

按照我的查询:

SELECT SQRT((D_o_latitude - T_s_lat)^2+(D_o_longitude - T_s_long)^2)/0.00001 FROM [datasetName.tableName]



我收到以下错误消息:错误:函数SUBTRACT中的参数类型不匹配:“D_o_latitude”是字符串类型,“T_s_lat”是字符串类型

所以让我知道我们可以将字符串类型转换为浮点数吗,例如强制转换数据类型,我无法更改数据类型

请您参考如下方法:

使用标准SQL,您可以使用CAST函数,例如。 cast(numStringColumn as int64)。请注意standard SQL type names,因为它们与旧版SQL不完全相同。