在BigQuery中,您可以使用CAST函数将字符串数据类型转换为整数数据类型,并且它会自动去除小数部分。以下是一个示例代码:
WITH data AS (
SELECT '123.45' AS string_value
)
SELECT CAST(string_value AS INT64) AS integer_value
FROM data
在上面的代码中,我们定义了一个名为data的临时表,其中包含一个名为string_value的字符串列,其值为123.45。然后,我们使用CAST函数将string_value转换为整数类型,并将结果命名为integer_value。结果将会是123,小数部分被去除了。
请注意,如果字符串无法解析为整数,则CAST函数将返回NULL。