Oracle 根据逗号分割字符串
SELECT regexp_substr('199,800,900,1000,', '[^,]+', 1, rownum)
FROM dual
connect BY rownum <= length(regexp_replace('199,800,900,1000,', '[^,]', NULL));