永洪社区

标题: select语句中能取到?{参数名}的值嘛 还是只能在where条件取... [打印本页]

作者: yhdata_q4Ds1Z9P    时间: 4 小时前
标题: select语句中能取到?{参数名}的值嘛 还是只能在where条件取...


作者: yhbi老6了    时间: 4 小时前
本帖最后由 yhbi老6了 于 2024-12-19 11:20 编辑

请用标签的形式,不然不传递参数时会出问题。同时注意参数为空时,sql的语法是否正确,不要在参数为空时出现sql语法错误,类似于 select a, from    和  select a from t where b<


SELECT 0 AS OFFSET <end date>,?{end date} AS end_ date </end date>
UNION ALL
SELECT offset + 1 ,end date
FROM MonthOffsets
WHERE offset < 1 1




作者: yhdata_lyaa    时间: 4 小时前
参考https://www.yonghongtech.com/hel ... paramindataset.html
作者: yh_k2ueoC6z    时间: 1 小时前
select语句中是能用
?{参数名} 里面的值的。如:select  ?{参数名} as A from T
作者: 宇文波    时间: 半小时前
楼上说得对
作者: yhdata_q4Ds1Z9P    时间: 6 分钟前
yhbi老6了 发表于 2024-12-19 11:16
请用标签的形式,不然不传递参数时会出问题。同时注意参数为空时,sql的语法是否正确,不要在参数为空时出 ...

是这样写嘛?
SELECT 0 AS OFFSET <end date>,?{end date} AS end_ date </end date>
UNION ALL
SELECT offset + 1 ,end date
FROM MonthOffsets
WHERE offset < 1 1




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