[英]Extract values from IN parameter and store it in local variables in postgreSQL
我将:listDate:String
IN参数传递给了proc,其中包含由,
:listDate:String
从Java前端传递到proc,它包含用户选择的值
可以有很多组合
情况1 listDate
可以有
1. 2013年12月30日至2014年1月5日
因此v_start_date
是2013年12月30日 ,
v_end_date
是2014年1月5日
案例2 listdate
可以有
2013年12月30日至2014年1月5日,
2014年1月6日至2014年1月12日
因此v_start_date
是2013年12月30日 ,
v_end_date
是2014年1月12日
情况3 listDate
可以有
2014年1月6日至2014年1月12日,
2014年1月13日至2014年1月19日,
2014年1月20日至2014年1月26日
因此v_start_date
为2014 年1月 6日 , v_end_date
为2014年1月26日
如何将上面显示的值提取到v_start_date
和v_end_date
?
我能够通过使用解决它
select substring(listDate from '............$') as v_end_date,
substring(listDate from '^...............') as v_start_date
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.