首页 > 解决方案 > QUOTENAME 等效函数 bigquery

问题描述

在 Bigquery 结果中,我希望每个字段都用双引号引起来。我发现 QUOTENAME 函数在 SQL 中可用,而不是在大查询中 谁能指导我如何在大查询中实现相同的结果。

提前感谢您的帮助问候阿米特

标签: sqlgoogle-bigquery

解决方案


SELECT format('%T','abc')

返回

"abc"

%t 和 %T 行为

为所有类型定义了 %t 和 %T 格式说明符。宽度、精度和标志的作用与 %s 相同:宽度是最小宽度,字符串将被填充到该大小,精度是要显示的内容的最大宽度,字符串将被截断为该大小, 在填充到宽度之前。

  • %t 总是意味着值的可读形式。

  • %T 始终是类似类型的有效 SQL 文字,例如更广泛的数字类型。文字将不包括强制类型转换或类型名称,但非有限浮点值的特殊情况除外。

在这里阅读更多


推荐阅读