Inicio Soporte Técnico Insertar datos de una hoja de Excel a una tabla de base...

Insertar datos de una hoja de Excel a una tabla de base de datos SQL

4105
0

Sencillos tips para realizar la inserción de datos de una hoja de Excel a una tabla de una base de datos SQL, estos quizás no sean los procesos correctos a seguir mas en la ocupada vida diaria de sistemas se utilizan; veamos estos tips que facilitan en algunos casos el proceso de inserción.

Formas fáciles de insertar datos de Excel a SQL

Por lo pronto les tengo dos formas fáciles para importar datos de Excel a SQL

Forma 1: Copiar de Excel y pegar en SQL

1.- Dentro de Microsoft sql management studio; la tabla a insertar los datos se abre con el editor, Clic derecho > Edit Top 200 Rows.1 Copiar De Excel Y Pegar En SQL Abrir Editor SQL

2.- Del Excel copiamos la información y en el editor de SQL seleccionamos el renglón donde a partir de este se insertaran los datos y pegamos, dependiendo la cantidad de datos es el tiempo que puede tardar he utilizado este método para insertar aprox. 20 mil renglones en un tiempo de 10 minutos (Es mas tardado que realizarlo por Query).

2 Copiar De Excel Y Pegar En SQL Seleccionar Renglon En SQL A Pegar

3.- Veamos el proceso rápidamente en el siguiente Gif. 3 Copiar De Excel Y Pegar En SQL Copiar Y Pegar A SQL

4.- Ta-daa!! Los datos se insertaron a nuestra tabla.

Forma 2: Crear query SQL con el Excel (CSV)

Existen algunas herramientas en linea  el cual crean el query de inserción a partir de un documento CSV, veamos algunas de ellas.

Listado de herramientas en linea para convertir CSV a Query SQL

a) csv2mysql.patrotsky

b) sqlizer

c) tools.perceptus.ca

d) convertcsv

e) csv-to-sql

Guardar Excel en formato CSV

1.- Debemos guardar el documento Excel a formato CSV Archivo (File) > Guardar como (Save as)1 Crear Query SQL Con El Excel (CSV) Grabar Excel A Formato CSV

2.- En Guardar como tipo (Save as type) seleccionamos CSV (Comma delimited).2 Crear Query SQL Con El Excel (CSV) Grabar Excel A Formato CSV Paso 2

3.- Abrimos el archivo CSV en un editor de texto, mi favorito es Notepad++ (Enlace)

3 Crear Query SQL Con El Excel (CSV) Abrir CSV Con Editor De Texto

4.- Copiamos el texto tal cual se muestra en el archivo.

4 Crear Query SQL Con El Excel (CSV) Copiar Texto CSV

5.- Pegamos el texto CSV en el sitio para este ejemplo en csv2mysql.patrotsky, en otros sitios podemos subir el documento CSV y hasta el XLS. 5 Convertir CSV A Query SQL En Linea Csv2mysql Patrotsky

Te recomendamos  SQL - Copiar esquema de tabla y datos de una base de datos a otra

6.- Listo, podemos ver que nos da el query SQL de inserción