2014-02-26 48 views
0

:listDate:String IN參數說我傳遞給我的PROC其中包含分離動態值,
:listDate:String傳遞從Java前面PROC結束,它包含由用戶選擇的值提取值並將其存儲在本地變量在PostgreSQL

可以有許多組合

案例1 listDate可以具有
1.二零一三年十二月三十日到2014年1月5日
所以v_start_date是2013年12月30日
v_end_date是2014 01月05日

案例2 listdate可以具有
2013年12月30日到01月05日2014年,
2014年1月6日至2014年1月12日
so v_start_date是2013年12月30日
v_end_date是2014年1月12日

案例3 listDate可以具有
01月06日到2014年2014年1月12日,
2014年1月13日到2014年1月19日,
2014年1月20日到2014年1月26日

所以v_start_date是01月06日2014v_end_date是2014年1月26日

我怎樣才能提取值如上圖所示變爲v_start_datev_end_date

回答

0

我能夠通過使用

select substring(listDate from '............$') as v_end_date, 
substring(listDate from '^...............') as v_start_date 
解決它
相關問題