Quick BI数据集使用SQL占位符获取的日期格式中存在空格
更新时间:
问题描述
Quick BI数据集使用SQL占位符获取的日期格式中存在空格是什么原因?
问题原因
数据集中SQL占位符的使用写法不正确,日期字段类型的参数需要加上引号。
解决方案
参考SQL参数占位符用法示例:
SELECT * FROM tablename
WHERE area in ('${area_ph}') -- 文本类型 多选
AND name = '${name_ph}' -- 文本类型 单选
AND number = ${number_ph} -- 数值类型
AND report_date > '${report_date_ph.get(0)}' -- 日期类型 获取日期范围控件起始日期
AND report_date < '${report_date_ph.get(1)}' -- 日期类型 获取日期范围控件结束日期
适用于
- Quick BI
文档内容是否对您有帮助?