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

Oracle बाहरी तालिका में CSV फ़ाइल आयात करें

क्या आप कृपया निम्न तालिका सिंटैक्स बनाने का प्रयास कर सकते हैं?

create table LD_CMS_BASIS_MIGRATION
(
  contract_number               VARCHAR2(8),
  productcode                   VARCHAR2(3),
  transaction_number            NUMBER,
  effective_date                DATE,
  amendment                     VARCHAR2(3),
  term                          NUMBER,
  active                        VARCHAR2(1),
  agent_number                  VARCHAR2(5),
  premium                       NUMBER,
  icrate                        NUMBER,
  rcrate                        NUMBER,
  ic_allow                      NUMBER,
  rc_allow                      NUMBER,
  sprate                        NUMBER,
  transaction_code              VARCHAR2(4),
  transaction_date              DATE,
  agent_category                VARCHAR2(4),
  agent_sales_code              VARCHAR2(4),
  freq                          VARCHAR2(1),
  tot_premtd                    NUMBER,
  reference                     VARCHAR2(40),
  alternative_commission_method VARCHAR2(40),
  paxus_ref_id                  VARCHAR2(8)
)
ORGANIZATION EXTERNAL ( TYPE ORACLE_LOADER
    DEFAULT DIRECTORY "MIGRATIONS" ACCESS PARAMETERS (
        RECORDS DELIMITED BY NEWLINE
            BADFILE 'CMS_BASIS_MIG_BAD.bad'
            LOGFILE 'CMS_BASIS_MIG_LOG.log'
            SKIP 1
        FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' MISSING FIELD VALUES ARE NULL
    ) LOCATION ( 'CMS_BASIS_MIG.csv' )
) REJECT LIMIT UNLIMITED
    PARALLEL 5;

यदि उल्लिखित कोड किसी भी प्रकार के "दिनांक रूपांतरण" की त्रुटि देता है, तो आपको प्रत्येक कॉलम का नाम और उनका प्रारूप निर्दिष्ट करना होगा यदि कॉलम का डेटा प्रकार दिनांक है। उदाहरण:रूपांतरण प्रारूप



  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 LISTAGG () क्वेरी के उपयोग के लिए

  2. Oracle में सही कोष्ठक त्रुटि ORA-00907

  3. Oracle 11.1 बग जूलियन दिन संख्या को DATE या TIMESTAMP में परिवर्तित कर रहा है

  4. यह त्रुटि है ORA-12154:TNS:निर्दिष्ट कनेक्ट पहचानकर्ता को हल नहीं कर सका?

  5. एक बड़ी Oracle तालिका में CLOB डुप्लिकेट की गणना करें