永洪社区

标题: SQL,可变参数报错 [打印本页]

作者: yhdata_rc47Sq5g    时间: 2023-3-15 11:09
标题: SQL,可变参数报错
SELECT
    salecontractcode_new,
    ( SUM ( settlement_loan ) + SUM ( receivables_premium ) ) AS receivables_all
    FROM
        "dm_cons"."dm_receivables_info"
    WHERE
        date(date) <= date('?{date}') - interval '5 year'
    GROUP BY
    salecontractcode_new


用的PG数据库
我在数据库中可以把这个参数'?{date}'换成now(),可以运行的。但是创建数据集这里,我想作为一个参数去取数,因为到时候坐在报表里需要根据一个查询日期去动态拉取数据,但现在报错。



作者: yhdata_ruby    时间: 2023-3-15 11:09
数据集使用参数参考https://www.yonghongtech.com/rea ... paramindataset.html
作者: yhdata_rc47Sq5g    时间: 2023-3-15 11:20
yhdata_ruby 发表于 2023-3-15 11:14
数据集使用参数参考https://www.yonghongtech.com/real-help/Z-Suite/10.0/ch/paramindataset.html ...

.晕。参数不加引号,解决了。感谢老师
作者: yhdata_ruby    时间: 2023-3-15 11:26
yhdata_rc47Sq5g 发表于 2023-3-15 11:20
.晕。参数不加引号,解决了。感谢老师

不客气




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4