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

MySQL लोड डेटा INFILE स्टोर लाइन नंबर

आप पहले उपयोगकर्ता चर सेट करके ऐसा कर सकते हैं, और इस चर को अपने SET खंड में बढ़ा सकते हैं, अर्थात

SET @a:=0;                                       -- initialize the line count
LOAD DATA INFILE 'c:/tools/import.csv'           -- my test import 
REPLACE
INTO TABLE tableName 
FIELDS TERMINATED BY ',' ENCLOSED BY '\"'
LINES TERMINATED BY '\n'
IGNORE 1 LINES # first row is column headers
(fieldA,fieldB,fieldC)
SET import_date = now(), 
import_file = 'import.csv',               
import_line = @a:[email protected]+1;                          -- save the incremented line count



  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. MySQL 5.1 से ईमेल कैसे भेजें

  3. SHA256 हैश कब तक है?

  4. MYSQL और क्लोजर टेबल ट्री में गहराई

  5. MySQL पंक्ति प्रारूप:निश्चित और गतिशील के बीच अंतर?