0
我正在嘗試查找與字符數限制有關的substr的最近分隔符。具有分隔符範圍的oracle substr函數
Eg: select 'oneone,twotwo, threethree, four,five,six,seven,eight,nine,ten,eleven,twelve' from dual;
現在,我想蓋住SUBSTR從這個字符串僅拉出第30個字符,同時確保與最近的SUBSTR結束「」如果不能發現在30個字符的終點。
select substr('oneone,twotwo, threethree, four,five,six,seven,eight,nine,ten,eleven,twelve',1,30) from dual ;-- First 30 characters.
前30個字符生產:oneone,twotwo,threethree,缶 但是,我想預期的結果找到最近的分隔符「」的‘缶’不完整的條目之前並得到結果。
Expected Result:oneone,twotwo, threethree -- since "fou" is incomplete and thus should be excluded
謝謝賈斯汀......適合我!但是,如果有一種有效的方式(通過你的入場),我也很樂意聽到這一點。但是,現在這工作得很好。 – Casey