永洪社区
标题:
sql传参可以这么写吗?报错呢
[打印本页]
作者:
小鱼儿
时间:
2023-8-11 10:47
标题:
sql传参可以这么写吗?报错呢
left join crb_edw_dm_sales.dwd_pc_product_combination_etl com on com.sku_code_40=fg.product_id and <重点产品组织下拉>lvl=?{重点产品组织下拉}</重点产品组织下拉>
作者:
yhbi老6了
时间:
2023-8-11 10:47
yhdata_救赎 发表于 2023-8-11 10:53
把and放标签里面试试
and lvl=?{重点产品组织下拉}
正解,他的and放错位置了,导致在空参情况下,sql莫名其妙多了一个and,导致报错。
另外不建议用不带标签的方法传参,虽然可以,但是存在空参后sql报错的风险。
作者:
小鱼儿
时间:
2023-8-11 10:51
and lvl=?{重点产品组织下拉}
这样好像可以
作者:
Efheih
时间:
2023-8-11 10:53
把and放标签里面试试
<重点产品组织下拉>and lvl=?{重点产品组织下拉}</重点产品组织下拉>
作者:
yhdata_lyaa
时间:
2023-8-11 11:04
数据集使用参数参考
https://www.yonghongtech.com/rea ... paramindataset.html
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4