[英]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.