文档

Quick BI中查询控件如何在选择年月日的情况下,自动带上00:00:00到23:59:59秒的精确时间

更新时间:
一键部署

问题描述

Quick BI中查询控件如何在选择年月日的情况下,自动带上00:00:00到23:59:59秒的精确时间。客户SQL语句的占位符的类型选择"YYMMDD",查询控件无法传递时分秒。生成数据集的SQL语句和变量类型如下:  

查询控件选择日期之后,传递进去的值不能包含时分秒:

问题原因

"YYYYMMDD"类型的占位符本身就不能包含"时分秒"。需要使用SQL参数或者"年月日时分秒"的占位符

解决方案

1.使用"年月日"类型的SQL参数,查询控件在选择日期的时候,会自动带上“时分秒”。不过这种类型的查询控件无法自由选择“时分秒”,默认就是开始日期的“00:00:00”秒到结束日期的"23:59:59"秒。

2.使用“年月日 时分秒”类型的SQL参数和占位符,该种类型的变量,开始时间和结束时间可以精确到“时分秒”

适用于

  • Quick BI
  • 本页导读
文档反馈