2010-07-03 74 views
1

Q.accrept字符串中有任何逗号没有任何字符串,并显示用逗号分隔的所有单词吗?pl/sql string问题

例如:德里,孟买,普纳,普里

我想是这样

OUTPT输出:德里 孟买 普纳 普瑞

回答

3
here

DECLARE 
    lv_Str_List  VARCHAR2(1000) := 'delhi,mumbai,pune,puri'; 
    lb_cnt    BINARY_INTEGER; 
    la_Tab_Str  DBMS_UTILITY.UNCL_ARRAY; 
BEGIN 
    -- parse the string into comma separated table 
    DBMS_UTILITY.COMMA_TO_TABLE(lv_Str_List, lb_cnt, la_Tab_Str); 
    FOR i IN 1 .. la_Tab_Str.COUNT LOOP 
    -- display substring 
    DBMS_OUTPUT.PUT_LINE(TRIM(la_Tab_Str(i))); 
    END LOOP; 
END; 
/