sql >> Base de Datos >  >> RDS >> Mysql

¿Hay alguna clase en MySql que sea como BulkCopy Class en Sql Server 2005?

Por lo que sé, no lo hay, pero hay algunas declaraciones que puede ejecutar que son similares a la forma en que realizaría una inserción masiva usando TSQL.

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

Es posible que esta sintaxis no sea del todo correcta, ya que no he necesitado usarla, pero estaba contemplando cómo realizaríamos una inserción masiva si decidiéramos abrir la base de datos a más en lugar de solo a SqlServer.