Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ऑरैकल में सीएसवी को टेबल में कैसे बदलें?

निम्नलिखित कार्य इसे तालिका से * चयन करने के लिए कहते हैं (स्प्लिटर ('ए, बी, सी, डी'))

create or replace function splitter(p_str in varchar2) return  sys.odcivarchar2list
is
v_tab sys.odcivarchar2list:=new sys.odcivarchar2list();
begin
with cte as (select level  ind from dual
connect by 
level <=regexp_count(p_str,',') +1
)
select regexp_substr(p_str,'[^,]+',1,ind)
bulk collect into v_tab
from cte;
return v_tab;
end;
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle के डंप (सिस्टिमस्टैम्प) बाइट्स का अर्थ

  2. OraOLEDB.Oracle प्रदाता स्थानीय मशीन पर पंजीकृत नहीं है

  3. ओरेकल में वैश्विक अस्थायी तालिकाओं से बचने के तरीके

  4. JDBC Oracle - क्वेरी के लिए योजना की व्याख्या करें

  5. पाइथन cx_Oracle के लिए डॉकर कंटेनर में Oracle इंस्टेंट क्लाइंट स्थापित करें