【发布时间】:2020-08-17 00:35:18
【问题描述】:
我有存储所有列名的变量名称。
Names = {“col 1”, “col 2”, “col 3”}
我想提出像SELECT $Names FROM MyTable这样的请求
生成的 SQL:SELECT 'col 1' FROM MyTable;
但我得到错误:值列必须具有数字数据类型,列:?column?类型:字符串值:col 1
当我手动更改双引号上的引号时,它可以工作,但我不想每次都更改它。
SELECT "col 1" FROM MyTable; 有效。
我尝试使用 {Names:doublequote} 但它也不起作用。 SQL:SELECT {Names:doublequote} FROM MyTable
生成的 SQL:SELECT {col 1, col 2} FROM MyTable
我需要做什么?
【问题讨论】:
标签: postgresql grafana grafana-templating grafana-variable