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

मैसकल सीएसवी लोड इनफाइल

$sql = 'LOAD DATA LOCAL INFILE "../csvtemp/test.csv" 
        INTO TABLE sample 
            FIELDS TERMINATED BY "," 
            OPTIONALLY ENCLOSED BY """" 
            IGNORE 1 LINES
            (col1, col2, col3, col4, col5, col6, col7, col8, col9)'
;

लापता कॉलम को उनके डिफ़ॉल्ट मान दिए जाएंगे, अन्यथा आप इस तरह से निश्चित मान निर्दिष्ट कर सकते हैं:

$sql = 'LOAD DATA LOCAL INFILE "../csvtemp/test.csv" 
        INTO TABLE sample 
            FIELDS TERMINATED BY "," 
            OPTIONALLY ENCLOSED BY """" 
            IGNORE 1 LINES
            (col1, col2, col3, col4, col5, col6, col7, col8, col9)'
            SET col10 = 'abc', col11 = 'xyz'
;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. इको MYSQL परिणाम प्रदर्शन खाली पृष्ठ

  2. उपयोगकर्ता द्वारा परिभाषित चर के साथ कॉलम उपनाम निर्दिष्ट करना

  3. MySQL DATE_ADD काम नहीं करता

  4. UTC_DATE उदाहरण – MySQL

  5. Div . में डेटा अपडेट करें