Mysql
 sql >> Database >  >> RDS >> Mysql

Esiste una classe in MySql simile alla classe BulkCopy in Sql Server 2005

Per quanto ne so non c'è, ma ci sono alcune istruzioni che puoi eseguire che sono simili al modo in cui eseguiresti un inserimento di massa usando TSQL.

SqlCommand sql
sql.CommandText = "LOAD DATA INFILE '" + path + "' INTO TABLE att_temp FIELDS TERMINATED BY '\t' ENCLOSED BY '\"' LINES TERMINATED BY '\n'";

Questa sintassi potrebbe non essere del tutto corretta in quanto non avevo bisogno di usarla, ma stavo pensando a come eseguire un inserimento in blocco se decidessimo di aprire il database a più invece che solo a SqlServer.