[英]Crystal Report SQL Query command paramter with formula editor value
我正在使用Crystal Report Builder,并且我需要将带有Crystal Report参数限制日期的查询传递给SQL Server。
我的SQL表将日期时间存储为bigint(UTC TICKS)。
用户通过日历选择工具发送用于报表选择的参数,因此接收到的参数是Crystal报表的日期时间。
更改参数值/类型后,如何在SQL命令(Crystal Report-命令)中执行查询? 在命令中使用公式之前,可以使用公式来更改参数吗?
例如:ShiftDateTime({@ CreationTime},“ UTC,0”,“”)
谢谢!
我找到了答案:
迄今为止的bigint:选择dateadd(分钟,cast((8123371500/60)作为bigint),cast('1753-01-01'作为datetime))
date到bigint:选择cast(DateDiff(minute,'1753-01-01','2010-06-03 12:05:33')作为bigint)* 60
不管怎么说,还是要谢谢你。
帅
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.