sql - QUOTENAME 等效函数 bigquery
问题描述
在 Bigquery 结果中,我希望每个字段都用双引号引起来。我发现 QUOTENAME 函数在 SQL 中可用,而不是在大查询中 谁能指导我如何在大查询中实现相同的结果。
提前感谢您的帮助问候阿米特
解决方案
SELECT format('%T','abc')
返回
"abc"
%t 和 %T 行为
为所有类型定义了 %t 和 %T 格式说明符。宽度、精度和标志的作用与 %s 相同:宽度是最小宽度,字符串将被填充到该大小,精度是要显示的内容的最大宽度,字符串将被截断为该大小, 在填充到宽度之前。
%t 总是意味着值的可读形式。
%T 始终是类似类型的有效 SQL 文字,例如更广泛的数字类型。文字将不包括强制类型转换或类型名称,但非有限浮点值的特殊情况除外。
在这里阅读更多
推荐阅读
- oracle - 连接表以获取 Oracle 中记录的值
- angular - 如果字符超出 textarea 中的特定限制,则更改字符颜色
- modbus - 如何连接opc服务器?
- asp.net-mvc-5 - 如果数据计数超过 10K,free-jQgrid 会抛出 SystemOutofMemoryException
- ruby - 无法安装 raakt/hpricot gem
- algorithm - 从多个选项算法中为一组分配一些值的问题
- javascript - 获取通向 D3 视觉中被点击元素的路径 (flare.json)
- java - SonarQube 忽略 @SuppressWarnings("all") 命令
- material-ui - React,Material-UI,网格空项目
- javascript - 设置要下降的列的基值