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

Er der nogen klasse i MySql, der ligner BulkCopy Class i SQL Server 2005

Så vidt jeg ved er der ikke det, men der er nogle sætninger, du kan køre, som ligner den måde, du ville udføre en masseindsættelse ved hjælp af TSQL.

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

Denne syntaks er måske ikke helt rigtig, da jeg ikke har behøvet at bruge den, men overvejede, hvordan vi ville udføre en Bulk Insert, hvis vi besluttede at åbne databasen til mere i stedet for kun SqlServer.




  1. 15 Nyttige MySQL/MariaDB-tip til justering af ydeevne og optimering

  2. optimer mysql-forespørgsel med LIKE-operator til 10.000 poster

  3. .Net ORM, der fungerer godt med MySQL

  4. Kyrillisk, AJAX og database